A lot of services now accept physical security keys for logging in. These keys use FIDO similar to how a phone-based passkey works. You just plug the dude in and then you are good to go.
Obviously not every company works with these just yet, but a lot of major companies do. Honestly most of the big tech companies support them.
GitHub and Bitwarden are the two I’m immediately thinking of, but that’s likely because I just used my passkey for those lol.
It’s way more secure than SMS MFA, and I prefer it to a phone app because I don’t have to look at then enter a code while hoping the time doesn’t run out for that code, forcing me to wait for a new one.
Jon Skeet? He’s my hero, but he hasn’t worked at MS for quite some time I believe.