More fool you for paying for a PC game, cough, ahem, etc. I'm really almost at the point where I feel that way. Console games are fine still so far; I'm not finding enough difference in the experience to be willing to bother with the PC EULA/download/DRM/whatever crapola du jour. Plus, comfier chair.
Minor point on this, since I've been on both sides of the divide on this issue.
For many years, I had a sub-par PC for gaming purposes. It was fine for web surfing and word processing, but it was waaaaay out of date for gaming. I didn't feel like spending the cash to fully upgrade because, at that point,that's what I would've had to do. I'd maxed out my RAM, couldn't get a faster CPU without requiring a new power supply, and I had one of the faster video cards for the slot type at the time (this was a PCI or AGP or something -- like I said, it was old).
So, I started getting into console gaming. Good stuff. Lots of fun games and, once you get the hang of it, using the controller really isn't that bad even for FPS games.
That said, there are a few gaming experiences that you really just CANNOT get on a console:
- Any game that supports mods. Bethesda games like Fallout 3 and Skyrim and such are famous for this. Some FPS games too. No console will EVER allow mods. Ever. I mean, setting aside what a monumental pain in the ass it'd be to vet each mod, it'd also eat into their livelihood. How you gonna sell lameass DLC to people when they can get free user-created DLC? You think Battlefield Bad Company 2 would've been able to sell its awful map packs (which were really just repurposed existing maps for different game modes) if players had been able to create mods and maps for the game? Like hell.
- Private custom servers. For any kind of multiplayer gaming, private servers are essential. It's only in the last few months actually that I've seen private servers pop up for consoles with BF3 introducing them. Interesting move, but I wonder how much of a headache it'll turn out to be for EA/DICE. Regardless, being able to admin your own server or play on a server that's actively adminned is critical to fostering a really good gaming experience. Much better than just being stuck with random folks. Friends lists on consoles are a step in the right direction, but you're still stuck with whoever else is on the team. On an adminned server, likeminded players can group together AND control who else plays, as well as other aspects of the gaming experience. Can't usually get that on console (at least not til recently).
- Certain game types just SUCK on console. Any kind of real-time strategy game is garbage on a console. Flight sims are usually crap too, unless you have some flight-stick + throttle bundle that came with the game, but that's usually way more expensive and only supports, like, 2 games per console. Sad, really. Some other turn-based point-and-click style games really require PCs as well.
- There are certain hardware limitations for consoles. For example, you can often get double the players in an FPS on a PC that you can on a console. That's not always ideal, mind you, but it's still an option if you want it. Now, I know some games have managed to address this (what's that PS3 game with, like, 100 players at a time?) but it's rare that happens. Usually you're capped around 24 players per game, if not fewer. Graphically I tend to think PCs handle the graphics load better with less risk of, say, a RLOD, but I do think the quality is pretty damn close these days. PCs are capable of doing more, of course, but nobody develops the games that way anymore so it's a moot point.