Banks are regulating institutions, so there will be a complete chaos without them, as most funds are concentrated in banks.
It could take a long time to drive the greatest majority payments to blockchain (I would say like 15-20 years), and don't forget that blockchain still has some restrictions like the speed and cost of transactions.