Honestly? I'm yet to see a person that I know to be using Windows 8 and hating it. Beside having it on half our computers, Win 8 machines have started leaking into our corporate users. Since all of them are using business apps which run on desktop, all of Metro they see is Start screen, which some like, and some are indifferent. No haters yet. After that, business is as usual. If you ignore meddling with Windows (which corporate users don't do anyway), using your applications on Windows 8 really does not differ from using them on Windows 7.
Beside that, 8 boots much faster than 7, seems to be very stable, gives nice perks like multi-boot from VHDs, handles updates better and have number of tweaks compared to Windows 7. Beside agreeing or disagreeing with visual dissonance between Metro and desktop, and lack of Aero on desktop, there is nothing for users to hate. And those are visual, not functional "issues".
I that the UI changes and split-personality MS has forced upon Windows to try to be everything to everyone instead of offering a product that is great for a given I/O.
Now you mention the booting and stability. The underpinnings are much improved. They even moved that WinNT kernel to WinPh8 which is a great move, but users don't think about the underpinnings or work in the power shell.
Can users get used to doing things differently with Win8? Of course, but that isn't what consumer Windows users typically want. If people think they have to learn a new OS to use Win8 you may find it becomes the "final straw" in a decision to switch to Mac for many users.