The problem with passkeys is that they couple a security credential to a device containing lots of personal information. I don't take my phone into certain countries where I sometimes travel, but I do bring my yubikey. I get the security benefits without the exposure of everything that's on my phone.