I have a separate phone for banking apps. Only keep at home with wifi off till I need to use.
This phasing off of SMS for alerts and credit card online authorisation is inconvenient for me and the alert will not reach me timely.
If my account get hacked or have fraudulent transactions, won't know till I reach home and provided I on the wifi on my bank phone.
Likewise, when overseas, we need to have wifi and data to be able to receive the alerts by mobile app or email timely. Incoming SMS no need data.
It is really moving backwards.