Honest opinion.... I believe there is something to the theory that has been repeated even now by top industry magazines and sites - Windows 11 was developed in part, to drive people to buy new computers.
The CPU can't be older than 3 years, a few higher end systems a little older will still work.
The motherboard must have TPM. Which is fairly new technology.
For the 1st time the CPU must use secureboot.
Of those three things, at least one will thwart some folks from being able to upgrade.
With the real objective, to force people to buy new PCs/Laptops more often.