After using windows 8 and 8.1 for about a year combined I have come to the conclusion it is a nightmare.
The main reason my company is not moving to windows 8 is the following: 1.)
-Previous versions is missing. This is a tool we use all the time to do quick restores of files without pulling out the backup program. File history also requires another drive to do its pathetic backing up. Which is a nightmare. Windows 7 previous versions and built in backup tool worked fantastic. We do have a backup program on the corporate network as well that backs up every night everyone's files and shared drives, as well as the other network resources. But when a user wants to simply restore a file on their personal network drive or on the documents folder on their pc, we can just right click-previous versions. No need to escalate the issue or pull out the backup software. Quick and easy. Cannot do that as quick on windows 8. 2.)
The user interface. Even with windows 8.1 and the option to boot straight to the desktop, we cannot see our users understanding or knowing what to do. Heck when you google windows 8 the most common search is how I turn off my computer. You know things are bad if you cannot figure out how to turn it off! The new ribbon interface in the windows explorer in nice and simple, but also can be quite cluttered. The interface is also always jumping back and forth to metro and windows desktop. As if its schizophrenic. This is ridiculous for a so called polished OS. And to do a simple install of start 8 or any other start replacement app would be frustrating to put on each PC. 3.)
Speed. While the speed is fantastic in windows 8, there is a reason why. The system never actually does a full restart or shutdown. It basically does a kind of quick hibernate. Because of this it is quite more of a length process just to get the pc to do a actual full restart and not the quick optimized restart. It also causes issues with some of our software. Yes we could turn off fast startup, but its annoying we have to do this in the first place. Windows 8: difference between power down and reboot | Ghacks
4.) Windows 8.1 makes it insanely annoying to create user accounts.
I have never been so frustrated with an operating system before. And I used windows Me and early linux distros!
ON TOPIC: I cannot wait to see XP die. Long live 7!