The only gripes I have are:
(1) The health should not regenerate. I loved how medics used to be an essential part of the team, and that if you got hurt, some one would patch you up. Now medics are useless except for the defibrillator. From what I've seen in the demo, the med kit is useless, it really doesn't do anything.
(2) With the Ammo dumps gone, that removes a focal point for action. I remember in BF:BC1 I had some amazing fights around the ammo dumps, with both teams fighting for control of what was a fun, and critical part of the game-play, (to me at least).
(3) The UAV is over powered. Were it just the missile it would be ok, but the alternate fire perk makes them ridiculous. I mean a UAV can shoot down a chopper in about 20 seconds, and they are so small that I cannot hit them with my missiles (from the AH-64D).
(4) The interface, I don't like it. I guess it's because I'm a huge fan of the first BF:BC, they should have kept it the same.
(5) Random bumping. I'm not sure if it's just me but in the demo there is a lot of random bumping on foot, as well as in vehicles, and especially in air vehicles. (Does anyone know if it's supposed to be concussions from bombs or explosions?)
(6) Random A-10 Gunship strafing. What the hell? Why did they put this in if you can't control where the bombs will be dropped or pilot the plane (I really was hoping for flyable planes!)
(7) Ugly backgrounds. While having beautiful battle zone textures, it looks like they didn't spend much time on the areas out of the battle zone.
Don't get me wrong, this is my most anticipated game of 2010, and one of my favorite titles. I have played Battle Field since 1942, and have stuck with it all the way through 2142, and through the BF:BC series, and I have seen the best and worst Battle Field games, and from playing this I really can't compare it to anything but 2142, which it resembles in some ways. The demo did disappoint me some-what, but hopefully they will fix somethings in the finished product.