Here is IMH better argument against passkeys for personal use: https://hawksley.dev/blog/i-dont-like-passkeys
To summarize: perfect fit for a corporate environment, but a poor fit for personal security.
"To an individual, the greatest risks are instead permanent account lockout, automated account bans, and device loss. By using passkeys, you gain better security against man-in-the-middle attacks but face the higher probability scenario of losing access to your accounts."
"If their [Apple and Google] automated systems decide one day to ban your account, you irreversibly lose access to all your passkeys used across all third-party accounts too."
"I believe enterprise users have good reason to use passkeys, but the ecosystem isn’t mature enough yet for individuals."