Obviously, have TPM is better than don’t have, all aspects are advantages.
The TPM and system firmware collaborate to record measurements of how the system started, including loaded software and configuration details such as whether boot occurred from the hard drive or a USB device. BitLocker relies on the TPM to allow the use of a key only when startup occurs in an expected way. The system firmware and TPM are carefully designed to work together to provide the following capabilities:
• Hardware root of trust for measurement.
• Key used only when boot measurements are accurate.
More information here:
How Windows uses the TPM - Microsoft 365 Security | Microsoft Learn
https://learn.microsoft.com/en-us/windows/security/information-protection/tpm/how-windows-uses-the-tpm
-------------------------------------------------------------------------------------
If the Answer is helpful, please click "Accept Answer" and upvote it.
Information posted in the given link is hosted by a third party. Microsoft does not guarantee the accuracy and effectiveness of information.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
...continued... (silly limit of 1000 characters!)
So what is the big thing about the TPM requirement? It's this: without a TPM, you would be using a password. Passwords as keys are only considered secure when very long (20 characters and up). Would you like to enter 20 characters (or more) each time the machine starts and later enter a user password as well? i don't think so.
The TPM allows to use Bitlocker passwordless (still, there is a very strong key inside the TPM, which gets only released to RAM when... (see above)).
It would also allow you to use a PIN (only 6 digits), which would still allow strong security because you now have pre-boot authentication setup. Only him who knows the PIN will be allowed to make the TPM release the key.
Even more advantages: a password can not only start the system, but also decrypt it. A PIN cannot. So you may give the PIN to your sister so she can start the computer (but she won't be able to decrypt it).