May be we can have just ranking score and CBills multipliers based on scores of players (or may be on total amount of money on bills + mechs' price). So, team which is in disadvantage is getting more money and score then the winning team.
This way we may force players to play for loosing team for their own advantage of fast ranking. And of course, loosing team will get a chance to win.
Other way is creating score and CBills multipliers based on your current mech class. Just like it was in MW4. This may force good players to use lights and mediums more as well as helping team without heavies.
May be devs should mix both variants.
It's funny that you should say this, because I asked for the exact same thing awhile ago, and Ingrater told me that it's already ingame. Apparently you get more rank/ cbills for fighting an opponent that has a bigger mech than you/ and or more rank. And less for the other way around.
I would have thought that this would balance these things out nicely, but obviously it doesn't always work. I think it might be because good players generally don't die. They go out and get a kill or two early game (cause they're better), sell their light and get a medium with the cash, kill several more lights (cause they're better and they have a better mech), sell their medium and buy a heavy, and that's it. They're so far out in front that they're practically unkillable, and even though the losing team
could get enough cash to buy a heavy of their own if they could bring the guy down, in practice this doesn't happen because every time they engage him he kills a couple of them and runs off.
Auto team switching is pretty drastic I agree, but I don't see the point in being against it just because it's annoying for the player being switched. That's true, it is annoying for that player, but the situation that it's designed to solve (extremely unbalanced games) is annoying for the entire losing team, and probably most of those on the winning team that actually want a balanced game too. Sorry, but if you've gotta move one guy and potentially piss him off in order to make the game fun again for most of the players on the server, then he should be moved. You can't just complain about how annoying it'll be for him without considering how pissed off the 5 guys being camped into their base in light mechs are.
That said if team balance could be fixed without auto switching that'd be better.