Win8's main problem was shock -- people hate change. The same things happened when Microsoft introduced Win95. It was a completely different looking interface from the previous incarnation that everyone lashed out in fear.
This is oft-repeated, but still nonsense. These same people now bitching nonstop about Win8 all have smartphones. They weren't afraid of THAT new interface, so different from anything we'd had before (and nothing like phones of the past)... I think that alone gives the lie to the "hate/fear change" thing about OS interfaces.
Same nonsense went around at the last huge interface change, Win3.x to Win9x -- but because that actually was an improvement, the complaints died a swift death, and Win95 killed off Win3.x very quickly. Among my clients, the remaining complainers were blind or near-blind, which made change
difficult for them, or had software that would not run on Win9x. (You'd be shocked how many engineers still use AutoCAD for DOS.)
Nope, people who dislike Win8 dislike it because it annoys the crap out of 'em, or hides stuff they actually USE. Frex, myself -- once I got past the stupid Metro thing and have a desktop of sorts, it's not so different -- til I went to use WinExplorer, which I use ALL the freakin' time. I am going to HURT the person who redesigned it, or more accurately, crippled it, especially the Search function.
Hurt him. With big sticks.
The 'discoverability' aspect is probably fine for a brand new user who is just discovering
everything -- such as kids. But it's a fundamental
change of logic for everyone else, which makes it undiscoverable. Frex, for 20 years we've been taught that taking the mouse pointer to a corner hides it, and now what, it 'discovers' stuff? WTF??
Microsoft has a habit of wanting to adopt new things rather after the fact. Their Win8 logic goes: Touch and tiles have taken over phones, so it must be what should take over the desktop! somehow forgetting that they are not the same device physically (do you really want to have to wave your arm around like that?), and are not uniformly used the same either.
Back in the day, Microsoft Bob was floated not just as an interface for beginners, but as the wave of the future. Well, obviously
that didn't fly...