Only true in a small sense. I`ve had very old games that work fine on my PC (games I got 10 years ago) still and if you go to GOG.COM they have even older games now fixed so that they`ll work on modren PCs.
Whatever, I`d rather have the freedom of a game unsteamed that`ll work for the next 10 years than one on Steam that might for any reason suddenly stop working and it won`t be because of my PC but because of some server far away where I can`t fix the problem.
Interesting, because I can still play old disc games by developers/publishers not around anymore.
If the game is popular enough, and the problem wide-spread enough, you'll find people who can get it working. Just look at Daggerfall: the game itself will not play as-is on today's machines because it needs DOS, and recent Windows versions aren't compatible. In addition, the game itself bugs out when the processor is too fast. But enough people wanted to continue playing old DOS games like this on newer machines, and these people made DOSBox. Now you can (legally) continue playing those old games you payed for on new machines.
Beyond that, there's nothing stopping you from fixing the problem yourself if you care enough, or from finding someone who can. Unless of course it happens to have DRM you can't legally get around...
One more point that some people are missing: nobody cares that Skyrim is on Steam. Just like Morrowind and Oblivion, you can find it on Steam and in stores. This is a-okay. The problem is simply that the store-bought version requires installing, setting up, and maintaining a Steam account for no real reason, and even though we don't want to use Steam. This is not okay.
This is a general system compatibility issue. It's not something Valve can generally fix either, at least not without specific permission from whatever company that holds the rights for a particular game. It's not that your DVD drive can't read those old CD-Roms, it's that those old disks require a different OS than what you have. If a game is designed for Win98 then WinXP is still likely going to run it, but Vista and onwards were not designed to be backwards compatible and so there's quite a lot of Win9x applications that just don't work.
Of course, once you get an emulated system environment (read: a virtual PC) with enough speed, you can use those old disks again with no problem whatsoever. My main computer has speed issues when running Championship Manager 2001/2, so I'm running that on a virtual Win98 PC. TES2 Daggerfall won't run on modern Windows so you use DosBox to make it work, and consequently you keep ownership of the game, no matter what happens to gamesas or Valve.
Ahh I understand.
I would prefer it if Skyrim was available to play without it going through Steam. If I'd had have wanted to play the game through Steam then I would have bought it from Steam, however it was not enough for me to want to return the game.
I will have to get out the games I want to play and see if I can get them to work.