Originally Posted by
pdxer
Less to support.
Sure. At the same time, though, some people (including OP) actually would prefer codes via email and complain as a result. Of course, that may very well be a smaller number than those who prefer SMS codes.
Originally Posted by
pdxer
Ideally everyone would use apps like Google Authenticator, but people are already resistant to 2FA as is; having to download a separate app and set it up for various accounts would be a step too far for a lot of people.
BTW email codes likely aren't much better from a security perspective since many people don't have 2FA set up on their email accounts. Not to mention passwords being shared across accounts, etc.