Wait, people are disappointed? As somebody who was disappointed in BF3, I can't believe how much stuff DICE has done for BF4. It's held back by being a cross gen title, but there are so many new great things. Really enhanced destruction (that parking garage, damn), Commander, Spectator mode, 5 man squads, suppression fix, a smart way of dealing with vehicle disabling, no ammo pool (reloading a half fired magazine makes you lose all of that ammo), and not to mention a much better sense of scale (not boring/flat urban environments), more support for swimming/sea combat, and most of all, 60fps and 64 players on next gen.
It's clear that they realized what they fucked up on in BF3, and have really listened to the community on a lot of hot button issues for BF fans. They are aiming to please, and it's working.
DICE did way more than what I thought they would. Can't wait for it.