I don't think the marketing that MS has put out so far makes it clear enough that there are two different Windows 8s. The Windows 8 RT on the tablet abandons one of the primary historical Windows selling points, that is, legacy software compatibility.
In addition, from what I can tell so far, the current Surface with RT (as opposed to the upcoming Surface Pro) abandons another of MS traditional selling points - business integration: It doesn't integrate with active directory or group policy, and it doesn't have Outlook. In fact it implements a bunch of consumer-centric stock apps (Music, News, etc.) that I think are going to be the opposite of a selling point for the business market.
You only have to look at Vista and 7's Gadgets to see how well Microsoft has previously done pushing developers to a new app GUI. That said, I'm sure that if they stick with it this Windows 8 Applications concept, maybe they'll have a legitimate application ecosystem by the time Windows 9 rolls around. That said, a promise of perserverance and future legitimacy doesn't make me want to go out and buy a Surface right now.
I also understand that MS is planning to remove one of Surface's last remaining legitimate selling points by offering Office on iOS and Android.
The seeming incompetence of this new plan astounds me. Oh and how about that Windows Server 2012 with the new 'Metro' start interface? Why?? Did someone at MS think that system admins wanted to connect touch screens to their servers?
Which OS is still able to do run 15-20 years unmodified on constantly-evolving hardware?
DOS (including versions from 1990 or even earlier) still works unmodified on the latest hardware. Might only format 2GB partitions or somesuch but it works and AFAIK it would be proportionately faster on new hardware.
I suspect an old Linux kernel would still run on new hardware too. As long as you are still satisfied with the functions those operating systems support they could still be a viable alternative.
The average buyer hasn't paid for a Microsoft upgrade ever. He gets the new OS when he buys his new PC. How is that 'pushy upgrades'
The average Microsoft user BUYS a new OS when he buys his new PC. There, fixed that for you.
It is a pushy upgrade if the customer doesn't want the new OS and would be happy to buy the new PC at a discount with no OS, get rid of his old PC, and continue to use his current XP license on his new PC. It is a pushy upgrade if the customer is being forced to a new GUI and new program incompatibilities because of lack of bugfix support by the OS manufacturer.
If it has syntax, it isn't user friendly.