I think it is not true that we would not need banks. The bank's role will just be different. I am sure that they will combine with crytocurrency to provide many who use the bank a different kind of payment service.
You have a nice point and I do agree with that. There is a lot of things that banks can do. It does not specifically do not need banks in the future because I believe that there is still use of it.