I really don't see why 95% of the people on this site hate the game. I played it on the PS3, (wow I just felt your interest in my opinion disintegrate) and it was pretty good. Sure the story was short, but what else would you really expect? I picked up the game to seem a shitload of explosions and kill some terrorists (for AMRRRICA!)and that was it as far as story went.
I could definately understand PC gamers being pissed off about the lack of dedicated servers, but that doesn't really affect the console version to my knowledge. Multiplayer has some balance issues (I remember one guy stockpiled predator missles and then for a minute and a half he just spawn camps my team, and that was a douche baggish move) but that doesn't make it a plain bad game. They call in a helicopter, you reserve a class with a stinger missle. They wait around the corner, start following behind teammates (at least that is how I do it). You obviously didn't like it, and that is fine, but there is the simple matter that your opinion doesn't go for every single person who played the game.
I do think there is an issue with gaming reviews, though. The critics have got to be a bit more critical about what they review. I was satisfied with MW 2, but it really wasn't a 9+, 8 at the very most.