Your passkeys aren't synced to anything, so the passkey is no different than your password hash. They're device locked unless you use something like bitwarden, so you're no more dependent on American mega corps than you are right this second.
I'm wrong.