No, the hate is for a variety of reasons, depending on the user and his needs. Yes, some dislike change, but others don't care at all--they just find that 8 is not as efficient for them. Everyone else's flow is not the same as yours, ya know?
Yup. I make heavy use of the Windows 7 Start menu with Jump Lists as well as and the older 'Recent Items' option. I use the taskbar at the bottom of the screen for currently open programs only, not a launch pad / jump list substitute. If I populated the taskbar with all the apps I have pinned (small icons) to the start menu, the taskbar would probably overflow on my 1080p screen, and I would also lose the view of having pinned apps and recent apps right next to each other. Also, if I populated the taskbar in that way, then enabled the non-combined view (I prefer to see text labels next to the app icons that are currently running - with a low profile taskbar), the number of visible pinned taskbar icons would dramatically drop.
I also get more search results on the screen when I search the start menu for documents than I would on Windows 8.
My way works perfectly well for me, and changing to the Windows 8 way of doing things is not a way that works well for me, nor would it increase my productivity (long or short term). So what's the point?
There isn't a single way that Windows 8.1 would improve my productivity. At some point I'll have to upgrade from Windows 7 (ie. 2020). At that point, if Windows 8.1 was the only version available then (or something virtually identical to it, or something that embraces tablets even more and desktop users even less), then my choices are:
- Downgrade to the latest version of Windows and suck it up
- Try to make a GUI on Linux work the way I want it to, as well as sorting out all of the compatibility between what I do now and what's available then.
(No, I refuse to change to MacOS, there's a million things I hate about it)
Changing the UI should be about improving productivity as well as walking the tightrope of simplifying things for the user without losing accessibility for power users.
Microsoft either couldn't be arsed to implement an optional Start menu (a la Win7) in Windows 8 and/or they were so supremely arrogant that they believed an 'our way or the highway' attitude would work on their (predominantly business) user base.
IMO, Microsoft needed another 'safe bet' with Windows (after the well-received Win7), after the PR disaster (and implementation of, to some extent) Vista. MS needed its customers to think that a new version of Windows is a safe bet, rather than "it it be another turd or not?". Instead, we got Win8, which is going to have repercussions for Microsoft for years to come, both in maintenance and in customer confidence.
Microsoft made other mistakes with Windows 8 as well. For example, on XP, Vista and 7 it is very easy to copy a Start menu item to the desktop. On Windows 8, it's like drag and drop never existed in this respect, I have to browse for the exe! (that is, if a user even knows how to create a shortcut from scratch). That's because MS thought, "we don't want you to use the desktop!". Sorry MS, it's not about what you want, it's about what your customers want. You lost sight of that, and that's why you're having to make very unusual efforts to salvage the situation.
Yes, people don't like change generally speaking, but if a software maker makes it worth their while, they'll eventually warm to it.