It is actually that with the trend of things that the world is moving towards the point of financial digitisation. Eventually, we'll get to that point when money would no longer be physical and we would no longer need the banks.
However, you should know that this will not happen anytime soon. Bitcoin and cryptocurrencies at large still have a long way to go in making this happen. We still have to deal with the problem of total adoption in the mainstream world and the problem of high translation fees before this can be effective.
You will definitely need banks because they are not only acting as financial intermediaries but also as law enforcement and regulatory intermediaries. The governments want banks even in times of digital money to collect data about transactions and the people involved in order to have a reasonable chance to fight money laundering and tax evasion. Without banks there would be no single institution as of now that could be able to handle the financial traffic of a country with both domestic and foreign transactions.