Wow! Microsoft is acting like Apple. Forcing extensive hardware upgrades (a.k.a. license purchases) on machines only a few years old (with very specific processors that do not have reported issues) that support TPM2.0 for no engineering reason I can think of. The Core i7-7700 was being put into new machines in 2020! Ours are early 2019 (chip came out in Q1 2017 and wasn't utilized in the business mainstream until a year later due to the high price tag). They aren't even 5 years old.
Microsoft talks about "sustainability", yet hundreds of thousands of working machines have to go the landfill prematurely? Really?