第一个是成本低+覆盖面广,第二个是懒得创新。 成本低指的是执行成本和用户的学习成本,覆盖面广指的是国内几乎人手一个手机号。 其他的我就暂时想不到了。
你的解释应该是准确的,做一个成熟的系统,只能选择稳定可靠低成本易用的方案。 其他方案明显都不够安全或者易用性不够高,就扫码或者短信验证码还有很多老人不懂呢,何况额外的软硬件验证方案。
比如银行账号,就可以用更安全的U盾来验证,成本和安全性,他们显然选择安全性优先。 考虑另外一个软件,比如QQ和游戏账号,早几年的时候盗号有多疯狂你们应该清楚,现在QQ绑定手机号之后就很少听说盗号了,网易游戏账号登录用到的将军令就类似TOTP验证,也很少盗号了。