I doubt this form of protest will do very much, but I agree with the sentiment about putting pressure on Microsoft on the TPM 2 requirements.
This is going to create so much hardware waste much sooner. Hardware that is in perfect working order.
Only two of my Intel PCs meet the requirements for Windows 11. Some of my other hardware has 16GB of RAM , i7 & SSD, but Microsoft doesn't want them to run Windows 11.
Gone are the days when hardware has a 2-3 year lifespan. My daily choice is a 13" Dell XPS 13 - which is nearly 8 years old. Beautiful screen (3200x1800), 16GB RAM, SSD, i7 processor. I run Visual Studio & SQL Server on it daily. I use ThrottleStop to slow it down and keep it a little cooler on my lap - but it was a fantastic purchase.
This TPM 2 requirement is just going to mean I will migrate more of my home environment to Linux.
I also use Defender Control to periodically disable Microsoft's antivirus - a problem of their own creation. All disk IO being run through that slows down disk access and increases CPU usage. And what about CompatTelRunner.exe using 100% of one of your CPU cores for extended periods to send telemetry to Microsoft? Maybe Microsoft should focus on fixing more important issues.