Windows 10 has been perfectly fine for me after the 2/3 months adjustment process when it was first launched (some issues with video drivers, compatibility, etc. All fixed with subsequent updates).
I think the only complaint to have with Windows 10 is the tracking crap and advertisements that Microsoft are doing. Like, I used to get a pop-up in my operating system when launching chrome saying "Did u know internet explorer will suck ur dick?" and I used to get Office 365 pop ups too. I have not seen them for a while now, though. Can't remember the last time I saw one.
The start menu no-longer shows me adverts of what's new on the shitty Windows store - I think I may have removed that? Can't remember.
Cortana I disabled outright immediately because you'd have to be quite the determined idiot to try and get usefulness out of that. I forget that Cortana is even a feature of Windows 10.
Overall, whilst I preferred 8.1 (which I customised to remove the shitty full-screen start menu and have a Win7 style start menu), I definitely do not get the compatibility woes/stability woes that people seem to say Windows 10 has, and I'm not a regular user, I really get the most out of this OS and I'm definitely doing things way beyond whatever you're doing, if anyone should be having problems it logically should be me.
Windows 7 is still good, though, but I don't see much reason to resist 10 unless you're very much concerned about the shady privacy/data mining stuff Microsoft did at first - and maybe still do? 8.1 + my customisation was definitely my favourite Windows to date. Benefits of 8.1, with the crap from 8 replaced with the better crap from 7.
EDIT: To be fair, though, I am the kind of person who knows how to get the right drivers and get them working for issues like keyboard lights/shortcut keys not working. Those kind of issues are more of a "let's spend 10 minutes to fix this" exercise to me, I'm guessing most people have no clue where to start with fixing these types of small annoyances so it would be more of an hour's exercise for them. The massive video driver problem with Windows 10 was an hour's exercise for me, that would probably have taken someone else a full day of troubleshooting to resolve.