Internet defends Windows 8:
Yes it is, ref: my six pages of posts in the Windows 8 thread. Severe specific usability defects, poor design and implementation throughout. Good core idea, incompetent execution.
Not the people who are holding the garrote, a.k.a. developers. Not when the one true blessed path to selling your Windows app not only relies upon it, but also relies upon Microsoft service employees doing their jobs competently. And definitely not with the wave of truly terrible dev tools that came with Windows 8, or the sunsetting of so many very good dev products around the time of release.
lil reminder for the forgetful: after spending 10 years refining and upselling .NET to everybody in the whole industry, in tyool 2013 the only officially-recognized path to writing hardware-accelerated multimedia apps in C# is OpenGL under an open-source, reverse engineered clone of a product they no longer develop, and pretty soon native developers will be in the same situation.
More likely it took them 3 years to figure out how to integrate Metro into Windows as poorly as they did, and by the time they realized that people hated Metro it would have cost them an entire product cycle just to get rid of it again.
iPad has an 81% market share in the US despite its high price. Android Tablets are dominating in China and other developing countries because they're dirt cheap. Surface RT can't compete with either of them in any market because it is garbage that nobody wants.
None of this is a given at all.
First, the Xbox One controversies probably won't have any real effect on sales. Gamers are notoriously whiny, entitled, fickle brats, who never follow through on anything (e.g. 99% of people who claim to boycott EA). If the always-on DRM thing hadn't been the "deal-breaker" issue of the day, it would have been the always-on camera - an Actual Cool Feature that would have been celebrated had it not been revealed at the same time Microsoft was in the news for cooperating with the NSA.
Second, PS3 should have also been an easy homerun for Sony, but they had to ship a year late because of supply issues and it cost them the top of the market. The same exact thing could happen to Xbox One. PS4 and Xbox One are more or less perfect substitutes modulo the network effect, so it's a sure bet that one of them is going to be clearly dominant, but it doesn't really matter to consumers which one pulls ahead.
And it always will, because instead of striking out for a real UX guide and a set of standard usability conventions they decided to go full retard and let every jackass app designer style their user interface with HTML however they want. Pretty hard to offer customization features when you don't provide standard widgets.