Can't wait for the full release this is Battlefield 4 status, imo. My only complaint, bayonet charge needs to be halted when the player charging is shot in the head. I have had so many scrubs just pull out the charge when they are about to get dusted in close range. I dump some bullets in their head and they complete the animation.
edit: To any brehs that don't like the big game modes, try getting a squad commander spot. Makes things a lot more entertaining when you can control your squad and the entire flow of the game with commands. I do miss the old squad shyt they had in BF2 and BF 2142 though.