Eh, I don't know about that. I think all the reviews are letting this game off extremely easily for having an apparently weak Single-Player campaign. I don't know when it became OK to alienate half your audience with weak SP content, but I find it unacceptable how much reviewers aren't letting it factor into their scores.
For all the issues I have with Call of Duty, their SP Campaigns have gotten a lot better in the last few years. From the looks of it, Modern Warfare 3 will probably satisfy me more than Battlefield 3, because I really don't give a damn about the Multiplayer.
Those reviewers are probably doing the same as most of Battlefield fans in that they are ignoring whatever single player content there is. By that same ignorance, I doubt the existence of the campaign alienates the audience. At least it won't by a whole lot. There will probably be a group with a grudge saying that the raw time, money, and talent spent on the lackluster campaign could have pumped out 2-3 more multiplayer maps. Or more cooperative missions than the current six. I've only completed two of the co-op missions but they are quite fun. One of them will allow you to practice your helicopter flying skills.
Unlike Battlefield 1942 and Battlefield 2, there are no bots to practice against. This is a disappointment because a bot match would allow a player to better learn the game. This is especially true of using the vehicles like the fighter jet. As it is in Battlefield 3, there is no way to practice flying the jet on your own. It seems even the empty servers have a minimum player requirement.
Even then, the jet practice might do you no good because the unlock system has critical functions like IR flares and heatseeking missiles locked away. To unlock them you have to get kills with the jet, but the only thing you can do with the jet at the start is fire the vulcan gun. This unlock trend extends to all of the game's vehicles and classes; the other prominent example being the assault class's defibrillator.
I don't mind unlock systems, but I do mind starting out at a terrible disadvantage. It would've been nice if DICE made the campaign worthwhile by having beating it give you some significant early multiplayer unlocks across all classes and vehicles.