Both have their own roles to play in the future.
I don't think bitcoin will make banks disappear because bitcoin has it own issues and limitations.
Bitcoin and banks both have their limitations and advantages, people are the ones to choose best for themselves.