Bitcoin has several benefits especially the fact that you can make anonymous transactions in a very fast manner.
There is no anonymous at all. Crypto transactions turn into more transparent as we use Blockchain technology and indeed, traceable.
Also, having access to all your funds without any control from banks and other centralized institutions puts every crypto investor full control of his funds.
We have our own fully controlled wallet that we don't need Banks to stored with our Bitcoin but the risk is very high because of hacking. That makes people still using Banks for the said security assurance.
Bitcoin has been created for a certain reason and that to another form of currency which we are able to use it. But the adoption takes a long wait and development for this to consider.