I recently set up yubikey 2FA for several of my important accounts. I was dismayed to find that several of them (Vanguard, BofA, etc.) require SMS security codes as a backup.
I feel like failure by services to allow multiple 2FA providers concurrently is a common weakness that is rarely criticized.
(Switched to correct-horse-battery-staple style for those after that.)
Scammer: "Oh, I just entered a long stream of random digits, but I can't find where I wrote it down"
Operator: "Good enough. How large a credit line did you say you wanted?"
Operator: ...
(Real) me: Err.. all of it? [hoping p,q,r-th characters will be enough]
Operator: Yes please.