Passkeys are pretty new - most the major platforms didn't gain support until 2023.

2023 was fifty years ago

TOTP was definitely common decades ago. E-Trade for example supported it before KYC was mandated.