Bitcoins will be here to stay for a long time but banks can never disappear nor will bitcoins ever be able to compete with banks on a one on one bases. Banks are funded and owned by the 1% of the world nd they will always strive because they got regulations and laws on their side.