Lets clear up some FUD here.
It's not actually out yet. It's a fairly early beta and Microsoft haven't set this in stone yet. Apparently the real situation is that all new OEM PCs will require TPM 2.0 which is fair enough. Older PCs and upgrades will probably not require this. But at this time NO ONE KNOWS THE FINAL STORY.
Why TPM 2.0? Well that's just the latest version and it is required for full disk encryption (bitlocker) and auth (hello) which is being turned on by default when you install the machine so that if it's stolen or burgled then you're fine - your credentials and crypto keys are stored in a write only secure enclave in the machine. I use that on my Windows machine anyway
Now why people are getting shitty about it I don't know. Intel and AMD ship with fTPM / PTT for about 4 years now that supports this so it's actually going to be fine for most users. If you're whining your cranky old 6+ year old shitbox isn't going to support it then meh, go and buy a refurb with a TPM 2.0 chip in it.
Why are they not using TPM 1.2. Well it uses flawed crypto which is known to be possible to weaken with enough resources so they are canning support for it. I don't blame them.
Full supported CPUs here:
https://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processorsOh and another thing, if you have a desktop PC there's probably a TPM header on the board. Even if your CPU doesn't support TPM 2.0 you may be able to get a TPM module for it anyway!!! I've got an unsupported i5-6400 here which has a TPM 2.0 module installed that windows 11 will work on...
As always it's sensationalist bollocks on YouTube to get clicks.