Bitcoin will never make banks disappear. That is impossible. There are only 21 million of bitcoins in the future. That is the maximum amount possible if i am correctly informeted. So if everyone in the world should be paying with bitcoins, we should all have very very very small amounts of bitcoin. That is impossible. I Believe in bitcoin as another value with which you will be able to pay all over the world, as you do with doller, yen, pound, euro or so. All the values will have there own life as now, and nothing is going to disappear.