Banks would never switch to a system that makes all transactions publicly traceable, and they shouldn't.
The industry has investigated blockchains for many years, since distributed consensus for transactions is a problem they actually have. They might run their own private chains. But it won't be ETH.