This accidental confusion between TOTP and OTP is by itself an argument against complex alternatives to login+password.
Reply on news.ycombinator.com