Great classic online BF action makes up for woeful over-produced SP campaign and the spyware you need to install.
What were they thinking when they made the SP campaign? It's clearly a complete rip off from COD and a very poor one at that. It's over-produced and over-scripted with very little room for making decisions yourself or dealing with enemies your own way. Scripted combat is boring... flying in the back seat of an f18 pressing X for decoys everytime an aircraft locks on or mouse 1 everytime one appears in front IS BORING!!! Hiding behind cars during battles because popping your head up for more than 2 seconds means certain death even though there are 8 other team members ahead of you for them to shoot at (and who are shooting blanks because the script says YOU have to kill the terrorist on the balcony before they'll continue) IS BORING!!! Listening to tacky stereo-typical one-liners from US mowreens IS BORING... I think they were going for the record on how many times they could say ASAP in one game. Flying (well not actually flying yourself) around an airfield looking through an infrared cam clicking on an object to call in air support was cool in MW many years ago but now is just BORING!!
Why they chose to go down this route is beyond me. BF is and always will be a multiplayer game. The capture the flag style gaming is pretty epic so WHY change the format to this arcady COD styled FPS rubbish? Why not have an SP based on the classic maps, fighting for the island and using the many great vehicles? The SP for me is one big fail unfortunately.
Luckily I can enjoy the multiplayer and get my monies worth from that.