One of the big things keeping me from going down this road is the need to carry around a phone for 2FA purposes. Is there anything that can fill that gap?
Online banking is far too beneficial to give up (traveling abroad, checking balance, moving funds around) and there are other sites besides banks that do this too. It's infuriating.
If you're using 2FA with SMS, just stop, or switch to something like Google Voice.