TPM is not a marketing gimmick, it's a legitimate security feature that helps combat modern types of viruses.
Microsoft is a shit company that used TPM nonsense to justify a wave of forced obsolescence, but that does not mean that TPM is inherently bad at all, it is not.
Disabling it can boost some speeds, yes, but that statement is true of disabling any feature that runs code... Because the device is doing less. Closing programs does the same thing, but then programs aren't running.... So.
TPM has nothing to do with AI adoption, again that's Microsoft being a shit company.
The spirit of your anger is valid but it's misdirected. Don't trash TPM because we want people to understand that it's a good thing to have if you can enable it for your use case and want to accept any trade offs. Threats evolve and security evolves with it; TPM is part of that.
Advocating against TPM is analogous to being anti-vax.