Yeah some banks are already begining to accept them. Some top Major banks use ripple for international transactions.
Litecoin as well recently partnered with a deutsch bank owning about 10% of its share and as well collaborative effort to be used for their foreign transactions and loyalty programme.
Soon banks and financial institution would stop fighting it and accept it generally.
Crypto wont necessarily replace banks both can co run together..