I have a PC with a 7700k that doesn't qualify despite running circles around the crappy Pentiums and Atoms that did get the ability to upgrade. I get that they don't want to support ancient hardware but a good amount of powerful CPUs in the Intel 6XXX and 7XXX series, as well as powerful first-gen Zen CPUs got cut off for no clear reason.
As far as I can tell, Windows barely leverages the new features in TPM 2 for consumer versions and the code for TPM 1.2 still seems to be there. The intruction set also didn't meaningfully change, unless we're talking 2010 era chips.
I'm not using Windows on that desktop anymore so I don't feel too bad about it, but I can easily give my PC to a relative if I get a new one and they'd be able to keep using it for five or six years when it comes to performance. The only real obstacle is software support.