It is not uncommon for software companies to stop supporting older hardware.
You can despise Microsoft all you want(and with good reason). The fact is, no software companies provide support for older versions forever.
When Windows 11 came out, there were processors that had been released within the previous few years that did not make the approved list. The reasons were incomprehensible in some cases especially when people were immediately able to get 11 running fine on nearly all newer processors.