i played both sp and mp and i can giv e you some reasons it was it recieved 7s and 8s. i played the 360 version btw
1. framerate issues, at least on 5 different areas in the game the frames dropped to almost a slideshow.
2. buggy ai, sometimes i could not proceed through a checkpoint because my ai buddy was stuck on a stair or just decided i wasnt worth helping. happened multiple times on my playthrough.
3.the entire game isnt a polished as most AAA releases, some explosions look terrible and actual gun fighting just feels like a game released to early.
4. enemy ai is retarded
5.the vehicle mssions help somewhat but the mission structure is very repeptitive, with you just entering an area getting amushed rinse repeat.
6. i beat the game in just shy of 5 hours.
with all that being said its not a bad game, but the 7 out of 10 reviews got it right imo. some levels were impressive graphically and the story actually made sense and some firefights had some real heft behind them butoverall it needed more time in the oven.
and as most people said the multiplayer really is a dumbed down battlefield.