Wow. Being a longtime fan of Battlefield(since bad company) makes this even harder.
I'm going to ignore the bugs. Everyone has mentioned them.
The game is poor. Simple. The maps are too big and wide, making vehicles essential. With them being so open, you can run for ages, only to get hit by some random, unseen enemy. Before, where the maps were smaller, it required skill and luck to break through enemy lines to sneak up on people. Now you can just wander through. The best maps are the ones from BF3 and Bad company. Enough said.
No campaign mode, but yet, this game is so unfinished? Dice should have been innovative and included a clever co-op campaign or something similar.
I feel like EA is pushing BF away from its core and into the mainstream to compete with COD. Please don't. But, you can tell from the humour, sped up gameplay, and needing to shoot enemies 3 times with rifles for them to die.. I really could go on.
Unfortunately, patches arent going to fix everything that's wrong with this game.