Warfronts are team based. They balance both sides to have equal amount of high level players, play as a team and play smart.
And I agree with you. But in a pug situation, it still comes down to the side with more cc ability winning. An example being a game of huttball last night on my Smuggler. My team was made up of 2 gunslingers and everyone else a trooper. The other side had a more balanced set up, with plenty of SI CC. Our side simply was not able to make any progress, and lost 5-0. Yes, an extreme example, but also not a rarity, at least on my server.