Yeah, a
"money grab" for an OS upgrade that was offered
at no cost for years...seems legit.
Windows 7 was released a full 10 years ago. That is an eternity in OS terms. There is absolutely no reason for Microsoft to continue to support Windows 7, when three operating systems have been released since. Those who refuse to change with the times are going to be left behind, and rightly so. The end of support for Windows 7 was announced a long time ago, it was no secret that was suddenly sprung on everyone. People were encouraged to freely upgrade to Windows 10 for that reason alone. Sorry, but that's just reality.
Windows 10 is not perfect (no OS is), but for those of us with a background in IT who have been running Windows 10 for nearly four years now, it's objectively better than Windows 7 (let's not even mention Windows 8 and 8.1, which was awful by all measures).