tl;dr CoD by itself is a casual game and IW feels the ones that ONLY play CoD(no matter how many hours they put into it) are still casual players of GAMING altogether.
I'm not sure I can agree with such a generalized statement. There are guys who dedicate themselves to say, Street Fighter, pretty intensely. To the point that they get on planes and fly all over the world for foreign tournaments. Are they "casuals" because they don't have time admist their dedication to being the best at a particular game to play other games?
Admittedly, the above is an extreme example, but one that is not taken account of by such a statement. Now, you could say "but Street Fighter is a **** game, Cod isn't". Besides the fact that whether a game is casual or **** is very arguable and very subjective (more on that later), what about games like Smash Bros, which can be played both casually and ****, with dedicated scenes for both?
I'm not defending the bro gamer army cod fanbase, but I just feel that the logic used to condemn them here is a bit faulty. Yes, they should open their minds a bit and try something else besides COD, but it has nothing to do with casual vs **** debates.
Casual and **** are both utterly meaningless words, with too many possible definitions, and too many subjective aspects. One shouldn't argue about the concept of being casual or ****, because both are inherently bogus concepts with no clear definition that can mean a million things to a million people, and are in reality just marketing catch phrases.