You cane believe the extend of which people are whining?

hello? lol
The people whining about nerfing soldiers are happy now. Its now the demos and soldiers whining and theres a lot of them! thats why theres whining.
As for TEAMWORK as you put it... well its only going to hurt public server play where there is no teamwork 99% of the time.
People will continue to play whatever class they want regardless of what their team needs. You might be lucky and get a team with the right balance of classes or you might dip out and get a team full of Snipers and Spies!
They already nerfed how much ammo you get from dropped weapons :\ Dont think this nerf was needed tbh