2FA is a layer of security on top of your password. Nothing stops you from using a strong password stored in an encrypted place.
What if someone stole my phone and I'm unable to instantly get a replacement? I don't want to be locked out of my account either.