I don't think -even with bitcoin flourishing- that banks will disappear, banks will always be on top of the economical chain and that would be the primary option of the people, many people will start using bitcoin, but as a secondary one, as banks are also important for businesses and for lending (which is the fuel of economical development) and bitcoin offer no solution to replace that.