Sorry if I am wrong, but my understanding was that the reason behind Microsoft's aggressive system requirements for windows 11 is to prevent these kind of issues as they won't have to support old hardware.
I think it's a bit more Machiavellian than that. Apparently, Windows 10's task scheduler isn't completely up to dealing with Intel's E core, P core strategy.. So, instead of updating it in Win 10, they sell you a new OS.
When Windows 10 was introduced, both Intel and AMD announced that their newest processors would only be fully compatible with 10. So they in turn, sold you a new CPU.
I don't think it's fully sunk in yet, but we're witnessing the onset of "forced obsolescence". M$ and it's "co-conspirators", are attempting to put a projected lifespan on the PC, similar to what you would expect out of a cell phone.
Well, I'm using a 13 year old PC, with Windows 7 ATM. Do you think either M$, or Intel, or AMD's stockholders would approve of that? Not likely.
Most people in the US, no longer possess the ability to distinguish want from need, and it plays right into marketer's and manufacturers hands.
You can go though this forum and see evidence of this. Some members believe they primarily have to justify to themselves first, and then to their fellows, why they won't be buying one o' dem fancy new GTX-4090s. Us old fogeys used to summarily dismiss this as trying to, "keep up with the Joneses".