I've noticed in game and on the forums people making claims about the balancing of games and wanted to put down how I understand the balancing system works and get everyone's input and experiences. I see a lot of comments about there not being any balancing or people don't really understand how it all works.
I play in a large platoon, a typical night of playing starts by logging on to team speak, I join my platoon mates through the platoon menu. I wait in queue and I usually get put on the enemy team. I can't switch sides at this point but if I hold off from deploying I will get switched automatically to my platoon mates side. OR I load in and when I die if there is room on their side I get put on that side. I don't think randoms know this. The game will switch platoon members automatically to try to consolidate the platoon, it's not always the platoon members actively switching.
If we join an empty server the balance system will try to split us up most of the time and will not let us switch sides until things even out. There is a way around this though, a player can back out of the server and try joining in again on the platoon or a team mate in the server.
Playing ops, when the map changes (same op second map), if too many of the enemy team leaves the match making system will split up the platoon again. A player can still back out and rejoin the server to get back with the team mates if they want.
Not all players in a platoon have to "represent" the platoon. Sometimes that person switching sides isn't just trying to get on the winning side, they might be trying to play with their mates on team speak or discord, but people do tend to switch to our side when they see us come in a server.
I know there are lots of different views on what a large group should do when a game becomes unbalanced. My view is that it is always more fun to play with your buddies. Splitting up the team while on the same chat server isn't fun and it's not as much fun playing against your friends (most of the time). The game encourages platoon play, people who take advantage of it will have an advantage in game so join up people. Start your own platoon, find a platoon. It makes a huge difference and puts you in control of how the server will populate and the balance.