In short, the answer is no. Banks and crypto are not opposites,
I think you misunderstand between the two.
Banks are controlled and supervised under the auspices of the government, while cryptocurrencies are decentralized and cannot be controlled by any government throughout the world. One of the reasons why many people prefer Cryptocurrency transactions over transactions using bank services is because banks can face failure while cryptocurrency does not face a single point of failure. Another advantage of Cryptocurrency compared to banks is that it is a peer to peer transaction method and does not have intermediary services like banks.
The government has control/supervision and can limit some transactions in banking, Cryptocurrency allows users to transfer funds instantly without restrictions because Cryptocurrency is not under government supervision. You can transfer Cryptocurrency across countries without working hours restrictions, whereas Banks have working hours limitations and it takes some processes to transfer across countries.