I think banks will survive for a long time to come. They have a lot of political power and cryptocurrencies are just starting to get mainstream attention. It will be a while before Bitcoin and other cryptocurrencies can disrupt the banking industry. Only a small percentage of the population has Bitcoins right now and many of us still rely heavily on banks for mortgages, loans, and general banking services.