At least you have an alternative.

In my country, almost all banks force the use of app 2FA without SMS as an alternative.

If I don't want to buy and carry an extra phone around, I'm limited to using the one bank that doesn't require it.