The idea of banks is not bad. Only the creation of debt out of thin air is. That is why Bitcoin Cash can be amazing, as it will prevent all the bad things, but will allow for the good ones.
A bank will probably not look like themselves in the future. The future crypto banks probably looks like Coinbase who make crypto easy and non technical for the common citizens.