BF4 was alright, or at least it was until the futuristic stuff appeared in the last DLC. Though, the game constantly kept resetting my signle player progress and not giving me the trophies.Op Firestorm? I wasn't much use as a sniper above 400m unless the guy was stood stock still and didn't flinch when four shots landed all around him.
Mind you, I did get lucky on that map and got a headshot at 1200m.
Metro was just insane. I prefer vehicle combat - tanks are my best weapon.
Battlefield hasn't been the same since BF4.
BF was probably the last online game where I was genuinely happy to put the effort in all the way through the longer battles. Loved BC2 Vietnam.