The benefits to using a hardware key setup with WebAuthn are very clear and immediate when it comes to preventing Man-In-The-Middle and phishing attacks.
However, outside of these two attack vectors, are there any other benefits to using a hardware key or is, for example, using Bitwarden Authenticator equally as secure as a YubiKey in this situation?