@rzeta0 @ScottHelme With a password, both you and the server you are logging into have a copy of your full password and possibly the seed for your 2FA. If that server is compromised, or you click on a phishing link and hand those credentials over to a hacker, your account can be compromised.
With a passkey, you have half of your pass (private key), the server has the other half (public key). Only when they are together do they let you in and only on the website they were created on.