M$ used to include things like classic shell.
Remember how you could make vista looks like this for instance
People wanted choice. The option to run win 8 as an traditional desktop without metro crap. If they had simply made win 8 configurable then nobody would have complained.
But no M$ had to go with the uniformity over all platforms mentality. I does not take an genius to understand that what works for an 7" tablet does not work equally well for an workstation with three 24" monitors.
This is what I've said this whole time. Just give users the choice to use their computers as they want and everyone would have been happy. And it should have been blatantly obvious to Microsoft of all people to know and understand that mashing multiple paradigms ( desktop and touch ) is a bad idea.
All they had to do was allow people to choose between the new interface they had and wanted to introduce, and the older tried and true interface with all the newer metro / charms / touch etc crap disabled.
But they wanted to FORCE their view on people and are obviously seeing that their plan was flawed. You simply can't make such a substantial change to the face of the operating system. All the improvements under the hood don't mean anything if the user interface is simply not worth anything in terms of the desktop / workstation users.
And it should be noted for all the people that want to say " you didn't give it a chance " or the likely idiotic reasons. I have multiple Windows 8 and Windows RT tablets. And for them, it's fine, it works on touch with absolutely no problem and I like them better than the current alternative of well... Android, and I haven't felt like installing Linux on them as I see no need although that may be in the works as a project when I find time. I have also spent a good amount of time on my mothers laptop that came with Windows 8, and just could not do it. It simply didn't work.