I am very disappointed with a lot of aspects of this game and the way EA have dumbed it down compared to BF2. It now feels more like an arcade shooter than a battlefield simulator. Squad management is dire, with only four man squads, no squad management options, no voice chat in-game and a limitation of two orders being issued by the squad leader, attack or defend. Commander mode has gone, obsolete now since vehicles have unlimited ammunition and self-repair whilst hiding in a corner, negating the need for a supply drop, an engineer or the need to return to base for supplies and repairs. Unlimited ammo, self-repairing? Fuck off.
(Soldiers also self-heal so a medic is surplus apart from the defibrillator)
The attack chopper's handling is a joke, when yawing on to a target using the rudder, as soon as the rudder is released, the chopper lurches back in the opposite direction, making precision attacks virtually impossible. Compare to the little bird's handling which is virtually spot on and doesn't have the yaw lurch 'feature'.
The maps are claustrophobic and don't feel at all like battlefields, compare with Operation Harvest in BF2 where tank battles could take place over miles of fields, BF3 is urban warfare at best, with most maps having a narrow choke point where gameplay descends into opposing teams shooting at each other down an alleyway with no options to flank or take another route, just a stalemate rpg/grenade spam fest.
The weapon upgrade system is flawed, based on time played in-game and not skill. Want to take out that sniper who is camping a spawn point using an equally high-powered rifle? Tough shit, you haven't played 2,000,000,000 hours of BF3 yet so don't have the super high-powered, 20x scope, extra-steady, armour piercing magazine, aimbot sniper rifle yet, so will have to sneak up and knife him from behind without being spotted.
Try controlling a boat or that remote-controlled repair thing with a keyboard and they will spin 360 degrees within a millisecond's press of a key, rendering them virtually useless. The destructible environment and character animations, jumps etc are very impressive, but this could have been a so much better game if all of the best elements of BF2 were improved upon, not stripped out entirely, leaving unimpressive, unrealistic gameplay tactics and zero team strategy.
Oh, and fuck Origin and Battlelog, the most complicated, unreliable and clunky interface that I have ever experienced when going online to play a game.