You're right that would totally work with Google. In our case the boss is quite computer illiterate and trying to get him to use LastPass was hard enough. He will tolerate a lot of pain from getting locked out before he'll be willing to learn TOTP :-(
And for many of the SaaS that we use, TOTP doesn't help you avoid the security lock outs.
And for many of the SaaS that we use, TOTP doesn't help you avoid the security lock outs.