TPMs are exceptionally effective at preventing the threats they are designed to mitigate, when used correctly.
A TPM is a device specific hardware security module (HSM). HSMs are a key component of modern enterprise security. You might think that's far removed from your PC at home, but it's a difference of scale, not of kind.
Anti-vaxxers don't understand the science behind how vaccines work and they dislike how vaccines are implemented, in their perception of society.
If you dislike TPMs on face value it's because you also don't understand the science behind how it works and you dislike how it's implemented, into your perception of society.
Microsoft is a PoS company for mandating TPM compatibility as a baseline for their OS to function. It's a security feature, and not one that's important enough at this juncture to be REQUIRED for an everyday consumer device. It has trade offs. It can be argued that the trade offs aren't worth it at this juncture.
But, as I said, TPM is not inherently bad. It's inherently good, in fact - but shitty implementation is shitty.