I think you're underestimating what Microsoft may be attempting here.
I believe they want to exclusively use new CPU instructions to better optimise the OS and reduce the avenue for bugs to creep in, there's no other good reason I could see for the CPU cut-off restriction and them saying unsupported hardware wont get OS updated and may crash.
I'd actually be annoyed if they DON'T do that as it would point more to collusion with OEMs in order to push new hardware, I'd rather believe they are actually doing it to improve OS stability.
I believe they do collude with hardware vendors.
I still remember the Windows 8/10 debacle. Initially coffeelake had published drivers for windows 8, USB, SATA, chipset, sound etc. all officially supported.
Then suddenly as if it was pre planned, almost over night Intel pulled the drivers, all the motherboard vendors pulled the drivers, and then to seal the deal Microsoft rolled out a patch which disabled windows updates for that hardware. Those of us who had the archived drivers before they were pulled and a patch to disable the updates block, ran windows 8 fine, wasnt unstable, it was just a move to push people to windows 10, and also allowed the hardware vendors to cut their support costs by supporting less OS versions.
Bizarrely Windows 7 kept been supported, it got DX12, and the RTX 3000 series GPUs have a windows 7 driver even though its EOL, whilst they dont have a windows 8 driver which is not EOL.
My advice for people who either dont like windows 11 changes, or have hardware microsoft dont want to support, is to just keep using windows 10 and not worry about it for 5 years, people are acting like windows 10 is dead and that they must move to windows 11.