[citation][nom]guardianangel42[/nom]This argument has no validity. Half Life 2, Portal, and the Left 4 Dead series are all on Mac right now and they run on DX9. If the limiting factor were in fact Microsoft's code and they were being stingy about it, those games would never have made the transition to Mac.[/citation]
Actually the HL2 engine is not exclusively DX9. There are many effects that were introduced in DX9 that are now available in OpenGL, which is what OSX runs in. There is no emulation whatsoever. What has to happen in order for a Windows game to be ported to Mac is that the engine has to have compatability with OpenGL. So yes, everyone is correct in that DX9/10/11 is the limiting factor with many games not being ported to Mac, since the two API's function quite differently on many levels.
Now for the article at hand:
Digital distribution becoming the almost exclusive means of obtaining software is much more realistic situation on PC than on consoles due to the large hard drives available, lack of shelf space given in retail stores, and the lack of ability to resell your games (nobody allows PC trade-ins anymore). Consoles, not so much, since most users never swap out HDD's (there is only 1 console that supports such an upgrade), there is a large amount of shelf space given at retail, and the fact you can trade your games in for cash or credit, which would not be possible in a digital distribution situation.
Personally, I don't buy discs anymore. I've gotten tired of losing shelf space, worrying about wear and tear, or even oxidation of the discs causing them to no longer function (and yes, CD's do expire). I also love the fact I don't have to haul around a CD binder when I travel to keep my collection with me.
Now if you don't have a fast connection for whatever reason (sharing 1 connection w/ roomates, live w/ parents and they don't want to shell out for a faster connection, can't afford it, etc) it can get painful to download a new title, but you can usually find something else to do while you wait.
All in all, I've never believed the "PC gaming is dying" myth. People have been saying it for years, and I've yet to see any signs that the claim has actual merit. There are always over 1 million users logged on to Steam at any time of day, and there are plenty of classic games that still have active communities and servers running.