I've played this for 10 minutes and here's my thoughts....
1. What teams are there? How do you know what teams are playing?
2. Why do we have characters? We just need roles... there's a limited number of "characters" and the enemy can somehow have the same characters as you.. it just seems stupid to have this. I prefer the previous BF games roles/specialisations.
3. How do you know where you're spawning? All spawn points are black and you have no idea where you're going to spawn from.
4. How do you distinguish friend from foe?
5. The screens/menus are overwhelming and full of diatribe. Why is it so complicated?
6. Controls menu is either non existent or impossible to find.
7. Graphics are nice.
8. So many updates!!!