All I'll say is that when this game is fun, it's the most amazing game ever. But when you are sucking, it's absolutely infuriating. There is nothing that makes you want to punch the screen more than spawning on Karkand, getting killed by a sniper, spawning as a sniper, getting killed by a tank, spawning as an engineer, getting killed by some support guy that comes out of motherfucking nowhere, etc. (meanwhile, your team is running around while the other team controls all but one control point) Rinse and repeat, you just want to fucking kill everyone in the game.
But I still think this is the best shooter ever made and one of my top games of all time.
This is exactly how feel sometimes. Granted I just bought the game a few days ago and have only logged about 10 hours, so very few kits/guns still, but my god sometimes you're completely out gunned. I've also found that nearly every game I've been in has been one sided. There was one conquest game where both teams were neck and neck until the end, while every other game, SD, Conquest, Rush, whatever it may be, has one team that will crush the other. This gets old real quick.
This game feels very single player oriented now. Team's are effective, but no longer necessary. Hell, nearly 90% of the time more than half the team isn't in a squad. There should be a auto squad-up feature when joining the server (like BFBC2)...
It's still a blast to play for the most part, but there could be some changes for the better IMO.