Hi,
I think that the banks will not disappear.
In near future, Bitcoin and banks will work together like make a transaction, withdraw bitcoins to the banks, Using Banks VISA card for withdrawing Bitcoin digital money etc.
If you still have the question then I would prefer Bitcoin instead of Banks for only reason is for Security and 24/7 service.
Thanks & Have a nice day
