I agree with warsaw that some aspects of BF2 are just better than BF3. Back in BF2, there were maps where the attacking team had an uncap and the defending team did not. For example, Strike at Karkand basically forced the MEC(now replayed by Russians. I heard you liked Russians. Russians invading everywhere. All countries. All the time. RUSSIANS) team to defend the flags, else they were utterly screwed. The US uncap was far enough back that defenders could have some breathers in between waves early game, and the bridge by the train became a last ditch defense point late game. Now a days, BF3 promotes all sides to rambo behind enemy lines cuz defending doesn't amount to anything. Defenders losing all the flags just means that they can spawn back at the uncap and start over again. There was an actual map progression in BF2 conquest rounds and they felt more like coherent battles where one team steadily takes over the entire map. BF3 is more a senseless back and forth mosh of who can run the fastest out of spawn to the next flag and games only end when the tickers run out.

The spotting system is also pretty disappointing. Since enemies show up on the map from firing their weapons, new BF players have no incentive to spot enemies. Since very few people actually spot now, I'm sure you've all seen instances when a single enemy support guy blatantly runs across open space to mow down a whole squad of your teammates with no one stopping him until it's too late. Back in BF2 and 2142, if you were spot by someone while trying to do ninja things, you were basically screwed. You had to constantly avoid engagements if you wanted to back-cap, and have constant map awareness. In BF3 and the addition of silencers, ninja players can do whatever the fuck they want.

Also I agree that support class is OP. The laughable lack of overall hip fire penalty means that they can run all up in your joint and just hold down their trigger. I'm sure you've all seen this happen where a single support guy bunny hops around a corner and mows down 5 dudes (again the 5 dudes are too slow to react cuz no one spot the asshole). Back in BF2, if you weren't aiming down sights, you weren't going to hit jack crap, especially when you're hip firing AND moving. You still wouldn't hit jack crap if you were aiming down sights and moving. Not to mention, even with sights, the LMG's had enough recoil that you had to fire in bursts (in fact all weapons forced you to do this). Playing BF3, you'll do perfectly fine if you aim down your sights and just hold down fire at medium range.

And while I'm at it, I'm also going to bash the console versions. Who in their right minds would play, let alone pay for that garbage??? The maps are literally limited to half their intended size for conquest, and the player cap is 24??? I guess it's why DICE put such a huge emphasis on Rush, cuz it's the only game mode where consoles can keep the same map size. And the inferior version cost $60 for consoles on release... I got my PC version with B2K for $50 on amazon...