Banks are only necessary if people need to deposit their money in them. With bitcoin there is really no reason to keep your bitcoins in a bank.
However, it is foreseeable that people may want to keep their bitcoins safe by keeping them in a bank that they trust. Even if this occurs, bitcoin allows for PROOF OF SOLVENCY which means that everyone can verify that the bank is actually storing their bitcoins for them.
This effectively eliminates the possibility of Fractional Reserve Banking. Who in their right mind is going to give their bitcoins to a bank that turns our around and lends them to other people and makes bets in the stock market with them? Nobody.
Only those banks that embrace PROOF OF SOLVENCY will survive with bitcoin. Those banks that try to hide what they are doing with people's money or try to give some reason why people should allow them to keep only 3% of deposits in reserve and lend the rest out, will not survive. Nobody will use these when there are PROVEN SOLVENT banks now in existence.
What you think?