I sometimes wonder if I want passkeys, but as far as I understand, they provide convenience at cost of security.
A proper random password kept in a password manager combined with U2F/TOTP on a separate device is more secure, because you have two independent factors for login (and the password manager and U2F provide the anti-phishing so beloved by FIDO alliance).
With passkey, you really have one - the password manager with the passkey.
But it is more convenient than using a password manager and an U2F token.