I bought a new computer that had Windows 8 on it. I had some issues so I upgraded that one to Windows 10. I'm running Windows 7 on all my other computers and will not upgrade them. Instead I'll attrit them and use whatever OS is the latest when they die or lose support.
Other than the pain in the butt user interface if you aren't using a pad with a touch screen, the thing that I really hate is the forced updates. You have almost not control. The best you can do is delay them. There are several things I use that this breaks. I have not found a way to work around it.
What is even worse than Windows 10 is the nagware/malware that Microsoft is including in Windows 7 updates trying to push folks to upgrade to Windows 10. I've been installing updates manually to avoid it, but it made it onto my wife's laptop. Somehow it started upgrading. I responded "no" to the EULA and it aborted the installation and fell back to Windows 7. I later had an issue updating Windows 7 and found that the windows 10 install had wiped out all of the Windows 7 restore points. I ended up having to reinstall Windows 7 from scratch.
Microsoft's attempt to strong-arm users is unbelievable!
Thanks,
Jack