Re: Excuse me for being thick
So why not TPM? It serves the same function
No - TPM is a secure enclave (mostly) on the PC itself. It can be used to store the certificates/credentials needed to validate an authentication but an external input (password/PIN et. al.) is still needed.