Seriously people are super paranoid that Microsoft is being evil by releasing a new version of their OS that is substantially better than any previous version for a free upgrade. There is no trick here. Microsoft is sick of supporting old versions and wants people to get on the evergreen windows model.
Perhaps Microsoft should create a version of Windows that people actually want to upgrade to, then? Personally, I loathe the "modern" /cough Windows 3 flat icons, and they keep dropping features that I actually use, and always, always re-arranging the furniture just so something Looks Different. Flat icons are just another ridiculous "change for the sake of change": flat, 3D this way, 3D that way, oh WTH, let's go back to flat again, we can use 3D icons in Windows 10... I mean, Windows 11, because Windows 9 is Windows 10, because, seriously... Microsoft.
I'm fine with Windows 7, thanks. I'm on a Mac/Windows machine, and I dropped using OSX because of those damned flat icons and some intrusive "you have mail!"-type notices that can't be permanently shut off. Of course, if something goes wrong on a Mac, you're not going to find useful tech support, either. If something goes wrong on Windows, in the odd event I can't fix it offhand, I'll just have to pick from the first 500,000 googled solutions.