It’s pretty wild to use a web extension to overwrite browser built-in security-related API, like the WebAuthn API, when a browser and OS distributor has gone out of their way to build an entire API surface for you to plug into.
While this growing pain is figured out, please remember that passkeys are a password replacement, and most people aren't juggling two credential managers around.
Either way, I’ve heard the feedback, but there are others who should hear it, too. :)