In my opinion the bank will never disappear, because banks are very strong and have spread throughout the world, so even though cryptocurrency may be sophisticated, it still cannot eliminate banks.
Agree. Banks will still exist even if cryptocurrencies are a popular medium of exchange these days. The reason for this is obvious, since Banks have all the backing of the government. Not to mention, Banks are trusted among people in the mainstream world for quite some time now. At first, Banks were against crypto largely because they're much cheaper to use, and transactions are performed without a middleman.
But now that Banks have discovered the benefits of Blockchain technology, they've started using it for themselves. Consider Ripple's latest partnerships among several renowned Banks worldwide, as the latest movement in the world of finance. Before we know it, Banks will fully adapt towards using Blockchain technology making them similar to cryptocurrencies. The only difference would be, that Banks' Blockchain ledger will be centralized, while crypto will be completely decentralized as it is right now.
Nonetheless, I believe that Banks and crypto will live alongside each other for many years to come. It's not about crypto, but more about Blockchain technology as most Banks and governments have been interested in it. Just my thoughts