That's actually what I hate most bout modern gaming; especially the Call of Duty franchise. The same game is being sold over and over. A new game in the series seems to come out every year. At that rate, real thought can't be put into making the game good. Rather, they take everyone for idiots by making the graphics really good and spending no time on the storyline or perfecting gameplay.
I personally like to stay away from any first person shooters. Just about the only series I can stand is the Half-Life franchise. Tons of thought is put into creating outstanding story lines. The game isn't senseless running around and shooting. You constantly have to solve puzzles to progress. The environment is very interactive (especially in the second game). Hell, they even bother to throw in a physics engine for the second game. I understand that by today's standards, the graphics of the original Half-Life and its expansions are "crap", but I'd sacrifice good graphics for a great game any day.
By the way, I don't own any of these consoles either. The only console I've ever owned is the Sega Dreamcast, which I still use today. (Yes, I know that almost all of the Dreamcast games sucked, but its homebrew abilities are amazing. You don't even need a mod chip).