Sorry to say but i am not somehow agree with you with saying that crypto is more good then banks. Because In my opinion and we all know that amount in banks are more safe then amount in crypto wallets.
Otherwise you are also right because there are a lot of benefits of it we can change our life with crypto.
Even on the security department bitcoin does it better than the banks. Most banks only have time locks to protect the money of their patrons, and yes, that is still unsecured. whereas in bitcoin's perspective, the security of your coins is backed up by an encrypted password/passphrase/code that only you could know. So unless you gave your password online or have forgotten it. You are safe from everyone who's trying to get a hold of your coins. So it's less of bitcoin's fault that users tend to forget their wallet codes and more of the user's fault hat they lost theirs. We all gotta pay for something to be secure. On bitcoin's end you don't even need to. So I don't see why you would choose banks over bitcoin in the security perspective.
This is just my opinion however, this is based on my experiences from dealing with different banks and with different crypto wallets.