I'm putting my money on this not lasting that long. What are your thoughts?
1) This isn't multi or two factor authentication. They're trying to sell it as two factor. It isn't something you have or something you know. It is something you're 'sent' that is susceptible to MITM. SMS isn't even encrypted! SMS isn't intended for secure messages and is always sent in plain text.
2) Being creative and innovative is good and this certainly sounds attractive for the millions. But because it'll be so easily hacked the millions will quickly turn on it.
3) Someone has access to your phone and now they got your email too.
Just my 2c.
https://www.yahoo.com/tech/yahoo-introduces-on-demand-passwords-uses-your-113794671449.html