All Microsoft had to do to make windows 8 a success, both financially and critically, was to make applications load faster. Think about it. People are simple, impatient creatures, as are their bosses. Imagine an app that loads in 10 secs on windows 7 and then 5 secs on windows 8.
Companies would jump on that upgrade ship in a heartbeat! It's all increased productivity. That's it, that's all they had to do.
But no, they go messing around with interfaces and workflows. Bunch of idjits.