Has Microsoft ever released an OS that wasn't initially despised?
They could drop the best OS ever and the same people would ##### and complain.
Windows 95 was pretty spectacular and blew 3.X crap out of the water. There really hasn't been all that much change from a UI perspective since that point either, they haven't needed one. Most of their OS'es have been rejected from the start not because of UI issues, but because they're buggy as hell out of the box and most of the stuff they dump on users behind the scenes isn't ready for prime time.
This time they happened to rework the UI as well and it isn't ready for prime time. Especially on desktops. They're trying to use the PC monopoly they've enjoyed to force you into their ecosystem on the tablet side as well and fight back some of the wave, but in the process they're not really doing anything particularly well.
As a desktop user of Win8 I fail to see the problem with the desktop mode on Win8 relative to Win7.
I've installed it twice, both times I went back to Windows 7 in a couple of days. It takes me longer to do the things I need to do without offering any actual benefit. My needs: an email client, a bunch of browser sessions, a bunch of putty sessions. That takes care of about 70% of my needs. The other 30% is some random clients for pieces of hardware where they don't make a Linux client, PowerGUI for putting together PowerShell scripts, etc. I don't see the point of even using Windows 8 to meet these needs, if I wanted a tablet experience I'd use my tablet. I see no compelling reason to waste time learning a new UI that isn't even any better at doing any of this - even the annoying desktop mode which is similar but still not the same.
I have several Windows servers in my lab as well, I used 2012 for my Veeam server so that I could take advantage of deduplication, and I find the new interface annoying on that end as well. I'd have no problems with these if they actually made it easier to do what I want, but it's actually quite the opposite. They get in the way of things and make me slower while offering no actual benefit. I want deduplication enough that I'm willing to deal with it though. On the desktop end there is really no compelling reason whatsoever for me to learn to deal with it.