Bitcoin can not make banks disappear because it has not parallel system to replace all the things what banks are doing and services they are providing. Bitcoin has controlled a large portion of banking services mostly online related things already and that is sufficient to keep focus on. They will exist in working together atmosphere continuously.