I'm still using XP on two computers. One can't run anything BUT XP: no drivers for anything after that (its a netbook) and the other recently broke but I already bought a new Win 10 machine. Cheap enough on sale. The XP machines still get updates but I'm not supposed to go into how in this forum.
I'm finding Win 10 stable, if you understand some of the real changes and why they have occurred:
2) A lot of people and business units didn't apply patches: big mistake. I worked for the government and many departments got nailed by malware for not keeping up. So the change? Difficult to avoid updates and they happen in the background. Many are cumulative and take a long time. If you shut down or power off at the wrong time, you can trash an update and need to run the troubleshooter (or reinstall from scratch). Time and effort being consumed. Also, MS supplies utilities that you need to run as admin to fix stuff that only techies understand such as SFC and DISM. Many confusing options. Many don't understand the partition that keeps an image copy of Windows in it.
3) There is no longer going to be releases such as 10.1, 11, 12 etc. (per MS). Instead we get two major releases per year: the Spring and Fall creator updates that are VERY SIMILAR to installing a new version of Windows. At least they take a very long time to run; maybe overnight. People are not used to that. People are not used to seeing a total black screen that lasts for over an hour. People think something is wrong and power off. That makes a mess of the computer causing lots of weird results. Impatience is now a cause of issues.
Bottom line: Windows 10+ is a major change of mindset (and, yes, buggy at times too) and it takes a lot of effort to understand updates and when you need to look up and run repair programs. So, naturally, people want to stick with what they already know. But here's what I noticed while running Win XP this past year: software manufacturers no longer support XP. This will happen to Windows 7 as well. My tax programs can't install without Win 10. Not that they error, they just refuse to install. Couldn't even install quicken. The Enterprise: If you learn LINUX, don't be surprised that a company you get a job at either does NOT care about your LINUX expertise or refuses to allow LINUX in their offices. The government agency I worked at ONLY allowed MS because the huge support contract for over 100,000 users guaranteeing MS will be onsite at a moment's notice if anything goes wrong. Same reason they stick with McAfee and Symantec and not allow any free software. They even check YOUR computer if you try to VPN-in if you need to do something at 2 AM. I can't imagine where I worked to be the only one out there with that attitude.
So, to answer the question. It's OK to stick with Win 7 as it was for XP, for a while. Patches? That might become an issue depending on the malware landscape. But, eventually you will see software out there with the "Windows 7" being dropped from the OS requirements and may find the manufacturer refuses to support it. Then, if you want to add new hardware... no drivers available? You can hold out for awhile but, eventually, you will bend and buy a new computer and won't be able to get activation for Win 7 and it will be the worst pain-in-the-xxx. You'll eventually drink the kool-aid or switch to MAC or LINUX.