The "team balancing" in this game is absolutely atrocious. They tried to fix it with the last patch and it doesn't seem any better to me.
I don't mind playing on the losing team when you've got two teams trying. But that's not how this game works.
What usually happens is that if one side starts losing a little, some of the players from the losing team immediately switch to the winning team. The losing side starts losing worse and other people jump ship and it becomes a rout. The mid round balancer? It does not work at all. Once the losers start abandoning ship, there is no stopping the downward spiral and the losing team gets creamed. Because of this dynamic, an evenly matched game is nearly impossible. Dice has tried to fix this and they've failed every time.
Its no fun playing in a game where you're just getting completely dominated. So I find myself becoming one of the expert switchers. When it looks like one team has a slight advantage, I'll immediately switch so I don't get stuck on the sinking ship. I'd really like to be competitive and just try to win with my team but I know people are going to jump ship for sure and I'll be left holding the bag. So I've decided I'll jump before they do. I guess I'm part of the problem but I really have no choice. The way this game is designed is that someone will always be left holding the bag and getting stomped on the losing team. I guess its kind of fun stomping the remaining losers, but I'd rather fight to win.
Anyways, I believe this could be easily fixed with good programming. Its not rocket science for peets sake! It's sad really that a game software development company can not figure out how to make balanced teams.