I feel it's likely that many a user has glanced over this post and moved on, as it's not particularly fun to explain these away for the 40th time. I can't really fault you, as you may very well be the first person to complain about balance on the new forums.
However, please understand this is a very old, very stale topic that boils down to a single phrase.
The playerbase is too small.
The balance actually works great, when it is given the appropriate setting, ie: 12 players of roughly equal skill queuing up in the server before the game starts. However that's an ideal that's rarely reached without prior organization, and the game, rightly or wrongly, would rather fill servers in an appropriate timeframe than hang around for ten minutes before each game.
Second, it's worth mentioning that level and skill are very different beasts. The level caps at 30, but people keep improving, and improving at different rates. The best indication of "skill" for a player that we have available is called MMR, or matchmaking rating. You can find your own MMR by adding "scrimbot" as a friend. It will auto-accept the invite. You can then send the bot a message saying "MMR" and it will return a breakdown of your own in a short period of time.
You can also ask it for something called the SRD, or Server Rating Distribution. This will give you an approximate range, as well as an average MMR for the server.
Just a couple tools to help you find your own appropriate balance.
There is also the issue that the balancer is forced to make uncouth decisions when players join or leave. If both teams have equal players, it will give the first player who joins to the losing team, regardless of skill. This opens up the possibility of another, more experienced player joining immediately after, and thus being assigned to the winning team.
In the event that one team is short a player, the balancer will obviously always sort a joining player to that team.
These factors can produce some very unbalanced games. Your best bet is to stick with a server and not leave, and encourage others to do the same. If you'd like additional information or opportunities to organize your own balanced games, please check out the link in my signature.
Edited by ticklemyiguana, 23 March 2015 - 10:01 AM.