I can (as a geek) but this is a problem for average Joe or a single mum with 2 kids.
This is the reason even banks or <your employer> incl. Federal places uses Cisco DUO not an opensource solution.
Most things are for average customer. passkeys are great
- Assuming a person keeps one password (either Apple or Google OK)
- Phishing for them is reduced
- No need to squeeze brain for was it username or email address (for login field)
- Most phones have fingerprint (even < $60 in developing world too with Android)
- Passkeys work from Android 9 onwards
- At the end some one needs to compromise.