Quoted from BrewNinja:
What if they dont have a phone? (believe it or not, some people dont or at least dont have smart phones. I work in IT at a college and when we tried to roll out 2FA it was crazy how many dont). Now all you have to do is log in to a computer and print off a QR code. Seems like a good decision to me. This way nobody is excluded.
You think the person playing $1/play for entertainment ... but doesn't have a phone... is still gonna care about online features??
I appreciate your 2FA story, but the elephant in that room is 'having a phone' vs 'having a phone I'm willing/able to let you install YOUR enterprise stuff on'.