With both the PS 3 and especially the XBox 360, you still have driver/firmware problems, and have to download updates from PSN or XBox LIVE to fix them (e.g., you cannot play most video codecs on the XBox 360
without downloading a firmware patch. If you want to play most burned media from a PC and don't have a LIVE account, you're mostly screwed). You still have to download updates to your console to utilize expanded
content for games (e.g., to play DLC for Fallout 3, at least for 360, you need to install a patch. Map packs for Halo, etc.). You may not have to deal with keys not working, but for what you gain for not having that, you
lose tenfold in hardware issues/failures and restrictive online user agreements. Like being banned from XBox Live if your console is modded. Or unknowingly exploiting a glitch while playing online (http://www.dailytech.com/article.aspx?newsid=17039).
Hardware failures, like all of the problems XBox 360s have had with overheating, failures/RROD, and permanently damaging game discs by etching the read surface when given the slightest poke while running.
PS 3 hasn't been free of its share of hardware problems, with several hardware recalls over crashes/black screens the first week of release to similar issues about a year ago with the new firmware implementation.
And unlike consoles, where your entire system is shot not if, but when you have an issue - PCs usually only have issues with specific applications or hardware, that does not cripple the entire system. And if the problems
you have *do* cripple the system, it's almost always through a mistake of your own doing. Many older, but *new/unused* PC games can be had for $20 or less... the whole Civilization IV collection on Steam, for example...
I don't buy that you're reselling your used games for the same price. But if it's true, then you live in a very different world than the rest of console gamers throughout the world. And new console games cost 1.5 to 2x the cost of most new PC games.
You may be satisfied with the current graphics level, and that's fine. But once the development cycle for the PS 3 or any other console ends in a couple of years, you need to buy a whole new box - instead of simply needing
a new graphics card for a PC... and that's *if* you need to upgrade, instead of your card lasting another 2-3 years. And with the new current generation of consoles, and likely future generations to come: your
price of admission is roughly equal, and often exceeds that of a PC. XBox 360 system (not the striped down "Core" package) cost $400 at launch. The PS 3 cost $499 for the 20 GB model, and $599 for the 60 GB model at launch,
and was marketed as a tool to store and watch video, play music, and browse the internet... in other words, an overpriced, gimped PC. Future console releases are likely to cost as much, if not more at launch.
For roughly the past decade, a sturdy decent PC that would last for a good 4-5 years without needing a major overhaul never cost more than $500. 4-5 years being longer than the average 2-3 year life cycle of consoles.
For the past 5ish years, a sturdy decent PC capable of playing any game you could want and last for a good 4-5 years+ without needing only a small upgrade here or there afterward should only cost $400.
And if it to you 'everything seems to be released for consoles' you simply aren't fluent/aware of the PC game market, which has *always* had a higher volume of releases - if not all of them massively publicized - even if we
only consider corporate releases and ignore mods, and ignore the plethora of free small games and browser apps. This is even more true commercially with interfaces such as the Steam engine making publication of inexpensive,
Indy titles much more accessible.
You don't escape most of the problems PCs can have when you use consoles, they only change form & become the manufacturer's problem. And it makes sense, because it's all computer hardware we're talking about anyway,
console hardware being a comparatively expensive and force-limited form of computer hardware. And you're in the same boat as die-hard Apple fans when you say it 'just works,' because you're paying much more for inferior or similar hardware
as a PC, with less functionality and a simplified user interface that appeals to you, because you can't be bothered to learn to use your tools. And it only works until the some major issue or update is needed, and needs to be sent
back to the dealer since you don't have the capability in the interface to fix the problem yourself.
To be blunt and maybe oversimplify it, consoles are over-priced, dumbed down computers. And they're fine if you want them for what they're advertised for, or for want of having to deal with having to do more than press a few buttons
on a control. If that's what you want - not to deal with complexity - say so. Don't tout consoles as superior or a better buy because of the... basically, lack of options and application... because they're not, and you're wrong in doing so.