Okay, I totally agree that you can't judge a gamer based on what they like, that's just dick...
However, I still think every CoD game since MW1 sucks so much dick (That is where the series jumped the shark if you ask me. Once you nuke the player where else can you go? Nuke them in space?), and they became just generally shit when Treyarch took over after the whole Activision scandal (why does no one remember this, I was sure that this would be the death of Call of Duty since the original developers left, but NOOOO, no one cares, all they see is a name and a multi-million dollar advertising campaign and they're sold. WHAT HAPPENED TO LOYALTY MAN! /Rant).
With that said, it still doesn't diminish the players of the game. Should they be playing Battlefield instead because it's got just generally better design, is more fun and varied (including a straight up Call of Duty like mode to satisfy people who don't like having to struggle to survive, because, you know, battles should be easy and snipers never show up to wars), and it's original design team is intact? Yes. But whatever, a lot of people rave about Uncharted while I see it for the racist, retarded Tomb Raider clone it is. No big, to each their own and so long as they're having fun I'm not against it (though much like scientology I just have to comment on how silly it all is, but I do so knowing it won't take away joy from the true fans).
Side note: I haven't touched it, but I'm SURE Skyrim has a retarded plot written by children (if someone can honestly tell me this isn't true and give me a good example I will totally change my opinion but Bethesda has a history of taking even the most compelling series -cough-fallout-cough- and turning all their characters into bland morons so I don't know how they can take a bland moron-fest of a series and turn it around). Now this doesn't make it a bad game, but to me it says that if people are indeed using it's name and their love for it to claim their better than CoD players, then they just don't have a leg to stand on because the games plot is probably as stupid as CoD's but in 10x the time. "MY GAMEZ MAKE ME BETTER!" No... no sir, they don't. We're all losers who stare at screens for extended periods and don't get laid enough.