Win7 still runs all the programs I've become productive on along with most games. Add to that a beautiful skeumorphic Aero desktop with true rounded corners windows over the soul-crushing utilitarian mess of Win10 flat design desktop along with obscuring access to system features and there's no incentive for me to switch. In fact, the only problems I've had with Win7 over the past few years were from Windows Update.
As to newer games not supporting Win7? Not a problem. I installed a second hard drive with Win10 on it that I can easily switch boot drives from.
If Microsoft expects Win7 people to move to Win10, they need create real GUI alternative toward Win7's GUI (including Aero) for most power users. When the time comes where I have to decide, I'll try a *NIX solution before making Win10 my first choice.