I don't like the series very much either (though I do buy them when they are deeply discounted for the singleplayer when I'm in the mood for some brief "Michael Bay meets Terrorist Whack-a-Mole" action), but the pervasive attitude among hardcore gamers that anyone who buys the Call of Duty games every year are somehow less intelligent is crude. The game is as much of a cultural phenomenon as it is a game; it gets non-gamers gaming, just like WoW did. It really isn't some kind of profound statement on society or anything. Quite a few "hardcore gamers" can be caught playing the CoD games at any given time too.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi