It's rather difficult to change one's bank, and banks actually put up hurdles to make the change difficult. E.g. moving loans can have huge "rearrangement fees", loan guarantees may be almost impossible to transfer and the bank account info is in quite a few places and having it wrong can cause missed payments.
A good example is that when it was proposed that one should be able to transfer their account number to another bank (as telecoms have to do for phone numbers here in Finland at least), the bank lobbyists said this is technically impossible, which is of course ridiculous. And that we still this day and age have to wait for days for a bank transfer to clear.
There are some new banks (e.g. Monzo) that once you use them, it really shows that most banks just suck.
When you have literally a license to create money out of thin air, you can be really incompetent (except in lobbying of course) and still make hand over fist.