One of the bigger issues with passkeys has been that they get locked to one provider (like apple in your case). Now i HAVE to use an Apple device to unlock passwords, same with Google and Android. Its very much all eggs in one basket.
If it was easy to migrate between services, then i would be a lot more open to using passkeys.
If it was easy to migrate between services, then i would be a lot more open to using passkeys.