I believe hes talking about the recent Windows thing, where you are authenticated via your phone and not a password when you "log in".You should only need to use codes once a month (unless system hates you). Its the price you pay for using 2FA. I have it on 4 accounts so far, Google wants me to set it up on my account as well but so far I haven't bought anything off store so no need.
If every site starts wanting it, I can see a use for auto but its not very secure.