I think you're missing the point.
The TPM is used for a bunch of cryptographic stuff that works in a standardised fashion - key stores, generating new keys, hashing, etc. Linux will use a TPM if it's enabled in the system. The reason you want one in a system is so that none of this is done in userland, in system memory.
This is one of the reasons why Microsoft is working on their Pluton co-processor, because they need a root of trust set up for devices that need to meet certain security standards, and they can't guarantee that TPM suppliers from China aren't putting in back doors or weakening the encryption.
This doesn't have anything to do with DRM either, really.
TrueCrypt runs in RAM, however. If TrueCrypt kept keys in a TPM store instead of RAM, a keylogger wouldn't be useful in retrieving those keys because you're not physically entering in the master password. They went this route to offer drive encryption for a wider range of users, but they're just as vulnerable as anything else running in userland.
Physical access is always the worst-case scenario. This is why even a NAS with disk encryption is a security risk. If you can just walk off with the device, you have a lot more time to get around security measures.
Further, the root of trust that Secured-Core PCs sets up is more advanced than you think. Rootkits and persistent malware are unlikely to be successful on PCs that meet the spec and ship with Windows 11 thanks to the hypervisor boundary. BIOS hacks are less of an issue with modern firmware protection that doesn't allow external users to update the BIOS on the machine. You can't put the malware in the bootloader because that forms part of the root of trust, and the UEFI won't run unsigned code when Secure Boot is enabled.
Microsoft has an evaluation guide for Secured-Core. You should read through it. They mention that there are things that just don't work because the way things are authenticated is completely different, so applications that use old mechanisms need to either be run in another suitable environment, or replaced with something that supports single sign-on.
Elevate your organization with Microsoft Windows for business. Leverage AI-powered tools, robust security, and Windows 11 business devices for enhanced productivity.
www.microsoft.com
This does not mean that every PC that comes with Windows 11 will be Secured-Core, far from it. Every machine will be capable of it, but only the ones that ship with Pro and up, and that are connected to a domain with the right policies, will behave like that.