My major objection to security keys is simple: I am a forgetful motherfucker and I will lose a tiny physical key within hours, and the backup immediately after that
https://www.theverge.com/2023/11/15/23962443/google-titan-security-key-passwordless-login
My yubikey has gone thru the washer. Works fine. Probably don't want to do it regularly.