System software updates are unavoidable when they system is so complex and does so much, leading to a features arms race for what's now more than just a games playing device. The upside is that updating that software is a trivial exercise. It's the same with game updates, which are delivered in the same fashion. Yeah, they should probably happen in the background and be ready for you before you fire the game up again, like Steam, but that's a fairly simple behaviour and UI change for the console vendors to make. I don't see PC or console really having an advantage there. Free DLC VIP codes are common to both, not sure why you brought that up (or why it's a bad thing either).
I brought it up because you're arguing that the better console user experience is what the PC needs to revert this situation whereas I'm pointing out there's no evidence that supports that. Consoles have gotten worse while PCs have gotten better and yet the PC platform is worse off now than it was before. I'm not even talking about the autoexec.bat days either. Last console generation, 3/4 years into the generation the PC had a tremedous couple of years during 2003-2005 at a time when we still had Windows XP with no Windows Driver updates, manual tweaking of resolution, complete non-standard installation, no Games Explorer, no Ratings, no standard G4W boxes. And the consoles had no cd-key codes (VIP DLC), no mandatory installation, hardly any patches, etc. By your argument PC gaming ought to have died back then.
The reason PC gaming was vibrant in those years is because you had:
a) PC exclusive titles.
b) Multiplatform titles with better PC features.
c) Multiplatform titles that shipped first on PC.
I'm not asking for PC exclusive titles. What I am asking is that games don't drop features and ship simultaneously for PC. That will only get us half-way though. There needs to be PC high-end features, so people keep buying new GPUs, so AMD/NVIDIA don't go bankrupt. Console design wins only give them a leg up on future PC designs. If the later aren't happening, the former aren't viable.
And what exactly has been the point of two major D3D and OGL versions plus half a dozen minor versions if there are hardly any games that use them? Because consoles are price-conscious equipment they'll never be bleeding edge so they'll never use bleeding-edge features/APIs.
As for lack of differences between PC and console games being some kind of big problem, and games arriving on the PC much later with no extras, I don't get what you think you're owed here as a PC gamer. What right is there over higher resolution assets or extra features or what have you on one platform over another, exactly?
Let me turn that around: what do you think you're owed for wanting better installation/setup experience? This discussion isn't about what we want. It's whether devrel can improve PC gaming. Since history shows PC gaming has been better off when there are games that exploit its superior tecnology and you need the help of NVIDIA/AMD to exploit those features, those two companies have a fundamental impact on PC gaming. And PC Gaming has a fundamental impact on them, which has been my point throughout.
Gaming on the Mac might well take off now there's a game delivery system that rocks. There's work to be done with GL, but the basic infrastructure is there and I think it'll probably happen given the volume of Macs shipping these days.
Despite the recent years of record-breaking sales, Mac is at 4% WW market share. The problem with macs is that most of their sales go to existing customers. I'd love to see Apple make a dent because monopolies are bad and wake up Microsoft to the fact that without games Windows is not needed; but if we have to wait for Apple we'll be waiting years.
As for getting better games on the PC again, en masse and not just a handful of titles per year that make the PC shine, I foresee a future with a grassroots movement where PC gamers stop whinging about it for the barren years in the middle of the console cycle and actually do something about it, writing software and fixing the broken systems.
Gamers? You mean, go to college and major in CS? That would take years and I have doubts it would help revert the situation - look at Linux in the desktop. If you mean modders, how is that grassroots movement going to happen when more and more devs are abandoning the practice of releasing mod tools?