In it's consumer flavor, I think W10 is doing a great job avoiding versions fragmentation and staying up to date. It is much better updated that say, most Android devices (very dependent on the manufacturer of the device or either network operator), or iOS making your devices slower, removing features if you don't have a recent model, etc...
And for those of us managing it in a larger environment, there are just so many things that can be done (WSUS, Intune or any 3rd party patches management tool) to assist you in the proper updating of the devices.
As a professional, I find Windows 10 just as easy to manage and update as Windows 7 was before and I like that things like flash player now gets automatically updated just like the rest of the OS.
I wish companies like Adobe or Oracle (for Java runtime) were doing more efforts for not pushing crappy standalone updates that require admin rights or the use of their exotic deployment tools to be installed properly in a business environment.