I believe btc wallet is a very good option... it needs improvements, but you have to remember that the bank fees are still too high. To use the banks there is also the problem of centralization, and this is different using the btc wallet.
I agree that banks are really charging high fees and as well as hidden charges but for me fiat money are going to be safe in the bank if we want to secure our cash. And with the bitcoins that we have it is secure also for it is on a bitcoin wallet and it is the only storage that we can trusted online unless you are going to use hardware wallet, for me they are both good.
Yes they are both good on their respective purpose. Banks is for money and bitcoin is for bitcoin wallet. Banks is designed for our fiat currency. But we could always store our money to bitcoin wallet but be prepared on the fluctuation of your money. Bitcoin price is unstable and it could go up or down any moment.
There basically isn't a real difference between a bank account and a Bitcoin wallet (address) since both can be used for the exact same thing.
Bitcoin can be used for sending and receiving payments, can be used for saving purposes, etc.
Bitcoin wallet (address) gives you even more features since you can use it as store of value where in the same time it's an investment.
No more currency conversions as you are now just using one currency tool (Bitcoin) for all your needs.
The only negative point for certain people might be the volatility when it comes to using Bitcoin as currency tool.