Bitcoin can never make banks disappear because of more than many reasons. Bitcoin is not designed for this so banks were afraid at some point from it but when they realized that Bitcoin has its limited circle of use they went back. Bitcoin will survive as online payment processor and mean of payment but it is not threatening banks at all.