Even lets just say that it would happen in 20 years the it cant really be possible or simply an impossible thing to happen.
Its not bad to optimistic but we should be at least realistic on thing so that it wont frustrate you.
Ok you may have a point here, but it is not like banks are only doing good things for society. We all know that major financial crises often exist because of banks behaving and acting irresponsibly. I also doubt that all banks will disappear, but we could see a trend soon to significant consolidation. There infrastructure is expensive and I believe their product line for potential investors will either have a very hard time soon because less and less people (especially those involved with crypto) go and buy their products. The one option they have is to change their business model and also provide access to digital assets. You just don't need banks as much anymore. One or two generations ago customers went to banks to receive some advisory for financial investing, but who is still doing that today with all these new apps like Robinhood and now the crypto wave?