The tragic thing is, rapid adoption of Bitcoin will likely come from the misery of others. For example, with the Russian vs Ukrainian situation, regardless of what your view point is on the politics of it all, ultimately the people are the ones that are having the biggest impact, and will likely seek alternatives to fiat after having issues withdrawing their money after the attack. It's quite sad seeing people delay their evacuation to queue up outside a bank looking to withdraw their own money, and likely probably being rejected for whatever reason.
Also, it likely means that someone will have to lose money through a bank due to various reasons such as freezing etc, before they make the move. I was probably one of the lucky ones which discovered Bitcoin for other reasons other than losing money.
Security is the most important one imho. And imho security doesn't necessarily means hiding from govt. Security means that you can have control over your funds anytime, no matter what (as long as you have electricity and internet, obviously).
Exchanges, with their KYC and SAFU can give a false sense of security. And imho this is the topic about: just another angle for "not your keys, not your coins".
Securing properly the wallet and the use is another, much wider topic, from basics like hardware wallet, clipboard malware and even "don't send your coins to an alleged Elon Musk promising he will double them", to more advanced things like "why Windows is bad", use of cold storage and safe generation of paper wallets, maybe also mixing and hide from govt, if you want to.
The issue is most people won't implement good enough security practices, and being responsible for your own money is a rather big responsibility which a lot of people won't be comfortable with. We can't change that, I know some people that would rather trust other people than themselves because of lack of knowledge. If we think about it, security is a big deal, but actually following, and understanding security is a bigger deal, which more often than not people don't have a grasp on. Whether this is through not having the motivation, education or simply being complacent. I don't know about others on this thread, but I've witnessed so called security experts with high positions in companies that are responsible for some pretty serious money, absolutely disregard the most basic security measures, so it does beg the question whether a average person who isn't security oriented would be willing to brush up on their security knowledge, and/or implement it properly.
Personally, I think by design Bitcoin is the best solution for storing your wealth I think we can all probably agree on that, and it's by a long margin when handled correctly better than any bank out there. However, I don't have faith that the majority who come to Bitcoin will follow the recommended ways of securing it, and that could potentially be a problem. Obviously, we try to make Bitcoin more user friendly, but because of the nature of it, there's a ceiling to how user friendly we can make it, Bitcoin will always have some sort of complexity because your looking after your own security. I don't think there's a solution to that.