Some features really are worth it.
The problem is more that they prioritise the glossy fluff ones. Like time-limited "inspirational" colour schemes.
https://www.mozilla.org/en-US/firefox/114.0/releasenotes/
> Users on macOS, Linux, and Windows 7 can now use FIDO2 / WebAuthn authenticators over USB. Some advanced features, such as fully passwordless logins, require a PIN to be set on the authenticator.
Webauthen was supported for quite some while, _but only a subset of it_.
With CTAP you can insert the stick, enter its pincode, touch it and you're logged in. It replaces even the username.. This never worked.
What did work was using the token as a 2FA token only (FIDO1 method). But that doesn't replace passwords.
But I also only have been using a subset of the Webauthn standard, specifically the subset generally used when using it for the 2nd factor in 2FA.
But the standard provides other usage methods, too. E.g. like using it as main factor + a PIN. And this methods had not yet been supported in the past.
2FA (FIDO1) has worked for a while yes. But it still requires a username and password and the token is only used for 2FA. But this is not what webauthn is. It's only a small subset that existed under the FIDO name before webauthn was designed and was basically grandfathered in. But it's not really what webauthn is about.
In full passwordless mode you insert the token, enter its pincode and touch it to login. No username nor password needed. It's a bit like a bank card.
Not many sites support this method, for example Paypal only supports normal old FIDO1 2FA (and only one token which is ridiculous). But this support is also needed to finally enable full passkeys in the future. This support is also needed to finally enable full passkeys in the future (I believe 1 or 2 things for that are still coming in a near-future version).