You might have to wait a while for 7 to be gone. Even with a perceived "good" version of Windows (7) waiting in the wings, a ton of people didn't move on from XP,. Even though its extended support ended 3 years ago, it still has more market share than all versions of MacOS/OSX combined.
When 7's support ends, there is no more perceived "good" version of Windows. For most, it will be a choice of sticking with 7 or going to 10-- and for many of us, that last one just isn't going to happen unless MS makes a major U-turn in development of 10 (which isn't likely). There's a lifeline in Windows 8, but it's been so maligned that a lot of people haven't given it a second thought for years.
Despite all its faults, 8.1 can be modified to be a pretty decent OS, with only the slightest traces of the 'app' nonsense. No tiles anywhere in sight... no charms, no apps, no Windows Store. It turns out that the bizarre dual-mode interface had a plus side-- it's relatively easy to wall off the "app" portion and live in the "desktop" half, which is actually pretty decent once you banish the ribbon with one of the aftermarket tools like Old New Explorer.
Compared to 10, there's no Cortana, updates I control, no telemetry, nothing being installed or uninstalled unless I want it to be, no changing my settings on its own, and pretty much the same kernel as 10. I'm set until 2023.
Of course, I could move completely to Linux right now, as I have it set to dual-boot with 8.1, but there are still things that bind me to Windows for now. No reason to move on completely now... six years is a really long time in computers, and I don't even know if MS will be relevant to me by then. Time will tell... but I am sure of one thing: if 10's anything like it is now, it is not an option.