I think someone has already pointed this out to you but how is Dice/EA responsible for the teams? A team balnce at the end of the round if its 200+ tickets out might help BUT it would have to leave squads intact.
A good team will find the players hang around and play more (people like winnning) and the bad team will continuously see a turn over of players increasing the chance that you join the poor team.
This isn't a single player game. Get on a regular server, get on their TS or whatever they use, and enjoy.
30% rage quits is impressive