It is extremely unlikely that DeFi will completely replace banks. When it comes to their finances, people like to stick to things that feel trustworthy and safe, like an insured central bank. The whole point of decentralized finance is that it allows you to be your own bank, but that doesn’t mean everyone wants that.