I was quite happy with BF4. It felt clunky just like the BF3 Beta, but overall I liked it. I love the larger scale battles, and the whole building warfare was pulled off well. I though having death trap elevators was gonna be terrible, but it seemed to work very well.
One major complaint though is the complete lack of ammo available. As assault I ran out of ammo within like 4 minutes, and support guys never had any to give, because as a support it seemed like you can only drop 4 things of ammo. Even then the 4 drops didn't contain much ammo. I really hope they fix this issue.
Also I wasn't quite happy with the support class no longer having C4, and instead recon had it. With the amount of tanks and cars on the map I found myself just running recon the whole time.