Casual isn't a slander. If it is to you, then get thicker skin. The game is casual, just like Halo, GTA, Rock Band, WoW, and Mario. Whatever, at least to me it isn't.
And no one said anything about being stupid. Narrow minded dosent mean you are stupid. It means you just have one viewpoint and lets be real here, CoD attracts a very casual audience. One that only probably picks up this or Madden. Them saying it's the best game ever is a bit narrow minded.
Sorry, maybe there a few trying to subtle(or not so subtly) say that those who like Call of Duty are stupid, but it's not everyone and countering their arguments with the same tactic is just as bad. There's hardly any real argument on the other side on how CoD isn't what it's being called. Mostly it's "oh it's just fun you guys are too busy having a stick up your ass to see it'. Sorry that doesn't cut it.