An increasing number of web services support hardware USB login tokens, and they are supported in Safari and other major browsers.
If you enable this on your accounts (Github, Gmail, etc. all support it), then you will need to resort to using a backup 2FA method on Orion, as U2F isn't supported, and the website will report U2F is unsupported. I believe U2F relies on WebUSB.
U2F tokens are likely a bit more common among techie users than non-techie users, but developers might be quite likely to have to use them to access accounts.