Banks will change or go under but they won't go away. They will always find some service to provide that someone else will want to buy.
Yes, Bitcoin has the ability to pay, but it is difficult to completely replace the work of the bank, because each country is an independent entity, the payment of bitcoin requires state permission, that is, banks to some extent limit the entry of bitcoin