use a bank that provides a website?
And beyond that, in some countries the strong authentication for logging into government services has been implemented through banks, and so one cannot visit one’s local tax-authority or healthcare portal without a phone that runs the bank app.
One example is my local bus company only selling certain tickets (monthly ones, for example) on the app. If you do not want to use an app you pay per trip which can be a LOT more expensive (several times as much for a daily commute).