I have 8.1 on my machine, and out of the box it was a disastrous mess (8.0 when I started). But I have been able to fix it to my liking (uninstall all the Metro Apps, replace with real desktop software, boot to desktop, Classic Shell).
Wife's new machine came with 10. I don't like it. I don't know if I can fix it. Edge locks up her whole computer a lot. MSIE does to a certain extent too. She is always complaining about it. The first time I tried figuring something out, I did a search, and it defaulted to BING and it could not find answers. I copied the search terms and pasted it into Google, and it answered my question on the results page. I didn't have to go further. Google knows more about Windows 10 than BING does. It's pathetic. I know I would probably get used to it, but I don't want to. Every time I see the "start tile menu", I wonder why anyone would like the design.
She was trying to print something and the dialog box was too big, and the buttons were off the bottom of the screen. Not an insurmountable problem, but she didn't know what to do. The title bar was touching the top of the screen, so can't just move it up; had to resize down, then move up. It really should never have appeared that way. This is not the dawn of the GUI. A modern OS should not have issues like that. Every website can find out from your browser what your screen resolution is, so the bloody OS should damn well know. Worse yet, the damned task bar is transparent, so she could see the PRINT button, but couldn't understand why she couldn't click on it! I hate the transparent crap, and I see no reason to have it.