Game console danger
This is the major danger we have when using game consoles, and it now becomes horribly clear that it doesn't matter if you're talking PS3 or XBox.
It's not fully clear to me but it seems as if he can't use his console at all to play games, not even in single player, and that is of course a huge issue. Or better put: it should be, but something tells me most people don't care or aren't even aware of it.
Because this proves beyond doubt that although you purchased something which should be usable in a stand-alone fashion, it's all up to the company behind it to (dis)allow gameplay. And that can work against you really quick. What happens if the next generation of consoles comes out? Will we still be able to play with the, at that time, "old" ones or are the companies behind it simply going to throw the switch?
Same applies with games which get continuous updates over time. It can work in favour of the player when new contents and extra options get added, but it can also work against you when $game-company decides to remove certain options. Especially if those are options which you actually liked.
This happens all over the place. From the famous grid start vs. rolling start in Gran Turismo to pinball balls which got odd darker colours in Pinball Arcade (which used to be my all time favourite pinball game before that horrid change) right down to your job rewards getting cut in half if you replay a mission when looking at Grand Theft Auto online (allthough that isn't the best of examples considering that we're talking about online gameplay here).
But fact of the matter remains that if you buy a game for a games console then there's no telling if you'll continue to enjoy that game. On a PC you can opt out of nasty updates if you don't like them, but on a console you don't get that luxury.
So although I personally prefer playing games on my PS3 I can really understand why some people are so driven to also get games to be available on the PC. It's more than mere gameplay; it's also a form of freedom in how you want to play that game.