I think the reason why banks are not free to adopt cryptocurrency has be discuss here several times. Banks operate in a centralized system why crypto operate in blockchain which is decentralized. Banks never have trust on crypto simply because it does not involved third parties and the transactions are not traceable which mean you have no one to hold responsible for any mistake made by you.