Good grief. I'm so tired of people complaining that something is too popular. What does it really hurt you that other people enjoy a game series so much. If you don't care for something I suggest you stop giving a crap about it and move on. I don't play sports games, they come out every year, but I don't give enough of a crap about sports to care one way or the other. As far as I'm concerned the entire sports genre doesn't exist. It has no baring on my life.
Halo is super popular and so is COD. But there are literally so many non-FPS games that there's too many to play. I have a stack of games, most of which aren't FPS games, that are backlogs waiting for me to play. I love Halo and enjoy COD, but don't play multiplayer, so I'm very much looking forward to Halo 4 and Black Ops 2. But I also can't wait for Tomb Raider, Bioshok Infinite, Aliens CM, Forza Horizon, RE6, Metal Gear Rising, and more. That's on top of all the games that have come out that I haven't picked up yet, like Witcher 2, Spec Ops The Line, Max Payne 3, Asura's Wrath, Armored Core 5, and so many more I doubt I'll even get to play them all.
We, as gamers, are spoiled for choice right now. There are just too many games and there are so many different genres today that nobody is getting left out in the cold.
What exactly is so bad about Halo and COD being so popular? I mean what game isn't being made because of Halo and COD? As far as I'm concerned the popularity of a game or even a genre doesn't limit the popularity of another. Take for instance JRPGs. The only thing slowing down JRPG production is it's own stagnation and consumer apathy. It's not Halo and COD's fault that so few people are interested in JRPGs. It is the JRPG developers fault for relying on overused tropes and archaic gameplay.
If you don't want to play Halo and COD, that's perfectly fine, but please stop complaining that I and other do.