Dont like the BF series at all. Not my cup of tea, I havent done the campaign on COD since the original Modern Warfare.
This game is so awesome online. Well worth the price. I even like doing the Spec Ops missions with my son. Survival is a blast.
The only complaint I have is that it is a predator missle, AC-130, attack helicopter, Osprey fest in the new game. The support package that allows kill streaks to continue is the only thing I would change. Maybe only allow one aircraft in the air per team at a time.