As far as the "consumers have spoken", perhaps they have, but I don't advocate Microsoft staying the course out of some teenage idea of not admitting failure. I advocate it because the potential OS that could evolve from the foundation started with Windows 8 is the only feasible long-term option if Microsoft is to remain competitive over the next ten years.
Consumers are short-sighted, and currently the problem for Microsoft is, in a nutshell, maintaining legacy support gracefully while continuing to progress towards the new paradigm.