There is no excuse to still be using Windows 7 after today. I don't care who you are, or what you do. Poor horizon scanning.
Remember the NHS wannacry fiasco.
If my team of three can move 4,000 machines from 7 to 10 which contains huge amounts of old software and/or legacy hardware devices anyone can! Hell, whilst we were at it, we also moved over to part zero terminals and VDI/AppV where possible so that in 18 months when Windows 10 version xxxx goes end of life we can easily and quickly upgrade.
The technology exists to make life easy. Most of our PCs were 10 years old and all kind of makes and models. We managed.
My comment may seem a bit harsh, but it's more for the senior leadership team not the IT dept. In very special cases, you can pay Microsoft for extended support but my take on it, is that they've had years of warning so what's going to change now which could not have done years ago?
I hear excuses like 'special software', ok...fair enough, but they should have been looking/researching/developing years ago if they intend to stick with Windows. It was the same excuse with XP. Microsoft made it very clear when the support ran out. Amazingly our local university hasn't even started a windows 10 upgrade project! Then again, most of their servers are 2008 and unpatched lol
Unless cyber threats isn't high on the priority list for a company, they can't cry when they get hacked.
Anything can be achieved with the right amount of resources.