As with any popular game, the snobby gaming elitists come out of the wood-work to hate it. I don't know anyone who plays Call of Duty for the story-telling but rather the set-pieces and excellent pacing - pretty much the game play.
It is funny since I thought the story in the game was on par...