Imo, there are 3 main reasons acting as barrier for worldwide adoption of bitcoin:
Regulations
Volatility
Security
Yes, I agree with you. But I want to add one more thing. So, lately various "crypto bets" have become popular, which just kill bitcoin. Don't think of it as advertising. I have noticed that this sphere is negatively affecting bitcoin. I really don't know why, but it is so annoying! I don't like these bitcoin games and stuff like that because it just kills the value of cryptocurrency. Also, these crypto staking sites are bad for the reputation of cryptocurrencies! What do you think about this?
cryptocurrency bet is now popular but it will not cryptocurrency neither bring cryptocurrency to the world and people will cryptocurrency very well, crypto bet is like another way of showing people the values of cryptocurrency and bitcoin. I have not notice anything wrong by using cryptocurrency for betting. If you bet with cryptocurrency it will not affect cryptocurrency or either bitcoin in any ways. I know that bitcoin is want to be regarded as fiat currencies functions and usage in the society. Bringing up such ideas that it will kill bitcoin is bad ideas from the way i understand it