I'm torn on Windows 10, on one side it definitely runs better than 8.1 and 7. I've upgraded a couple workstations and they do work faster. Reinstalling is a breeze, driver management is much better, etc. The Linux subsystem is amazing and getting better, and at least on my mobile work laptop I just have Win10 with Ubuntu in the subsystem. That and Powershell is all I need to administrate my servers and do basic diagnosis on the network (for the hard stuff there's always a Kali Live USB).
On the other side, the Professional version is no longer Professional. It's just a Home version with the capability of joining Active Directory (exaggerating here a bit). It installs (and reinstalls) apps from the Windows Store without asking, cannot defer updates any more, reboots on my users and they loose docs (because they ignore the update prompts, mostly their fault yes but still, a OS should never auto reboot), among a good list of complaints I have experimented maintaining a handful of workstations. It has become so that, if you want to fully utilize the capabilities of AD, GPO and Windows Server 16, and want to have a clean, manageable Windows 10 installation without clutter and security, you need the freaking Enterprise version which is quite expensive.
This on top of the QA problems. So, while they're doing some good stuff, they're really messing up on other sides. As an enthusiast, I welcome the changes and I like Win10. As the responsible of a business whole IT infrastructure, they keep me on my toes.