Just wanted to respond to a few things...
Well, since no one you know does it, I guess it doesn't happen. I guess that multi-billion dollar business called "Gamestop" must be part of my imagination. And where can you rent PC games?
Don't be that guy.... really you would have to be trying to be so ignorant as to think any considerable amount of business gamestop does is from PC game resells.
What does that mean? You have dual monitors? Cool, but that's pretty useless for games...not to mention LCDs still suck compared to CRTs/plasmas in terms of motion and color fidelity. But maybe I'm just too picky.
Yes, and one of them is 46", its the one I make games display on. Like I said before, a screen is a screen, you can plug it into anything that has an output for it.
Ignoring backwards compatibility (which is featured more or less in all 3 major consoles), your console doesn't magically stop working when a new one is released. In fact, the only console I've owned that's ever broken is the Xbox 360. I have every console from the NES to the PS3. My PCs on the other hand, die a lot more often, whether it's due to bitrot or hardware failure, and it takes an injection of cash (or warranty replacement) every time.
Yeah, its true... you can keep using your old console... but most people upgrade leaving the matchmaking services with no one to match up to anymore... special controllers begin breaking and since the manufactures have moved on to the next console (which has different standards for input devices each time for some reason...), the devices begin to breakdown after a few years (old systems with pure solid state parts not included).
PC's don't die, parts fail and need to be replaced. Consoles die and you cannot replace the bad part.
Wow, you really can't think of any other genres. RPGs ring a bell? Puzzle games? Music games? RPGs have traditionally been 2d scrollers with a story, they have recently moved to 3d using 3d engines... Music games are just scrollers with a beat that use non-standard controllers... Puzzle games, you got me on that one...