Excluding phones, Linux desktop, and Windows which doesn’t have a better record in vulnerabilities, leaves out essentially MacOS!
banks and gov sites say it's because of security, but accept SMS. so we know what it's really about
I still hate it, but can't do much about it.