Do we really require a bank for bitcoins as we are already well secured with wallet systems. The wallet system is so comfortable and adequate. It reduces our time and energy. We do not require to reach a place or someone for any transactions. All are inbuilt in wallets.
Internet banking is as convenient as the wallets you mention.

If you use a web wallet, then banks can be considered much safer as well.
Actually, even if you're using hardware wallet or any kind of high-security wallet it's not much safer than when you're saving your money on bank. If your bank accounts were hacked then you will get the replacement fund immediately and the bank will be responsible of it while if you use some sort of bitcoin wallet and getting hacked, there's no one will be responsible for this problem but you