No I do not think that the bitcoin can let banks disappear to be honest, the banks are way too big and they can even let the bitcoin disappear at the end.
Me too I don't think that the banks are going to be disappear because of bitcoins because banks ally is the government of the country.
And since bitcoin doesn't have an ally with the government of a country unless it is going to be adopted and going to be covered by the law.
Then still it won't make banks disappear but instead it will make the banks to adopt them.