I'm about 1 hour into the campaign, and to be honest, it's kind of boring. Its way to linear, heavily scripted and too much of "press a key to execute a action/scene" and "follow-the-squad". Most of the
campaign i came across is basically watching some kind of cut scene, quick time event, watching your squad members do most the stuff. I treat the campaign as some kind of interactive movie.
But, Battlefield isn't known for its campaign, its multiplayer.