There are three main reasons that are acting as bottlenecks for bitcoin's adoption.
1. Legal framework
2. Liquidity
3. Volatility
Propaganda can't help unless we find a solution to these three points. There are few companies that are trying to solve the liquidity issue by providing settlement services to the merchants, but then volatility is eating into the profits and brings uncertainty to the merchants.
If the solution to these three problems are found, the adoption rate will increase exponentially. But sadly, none of these are in our hands.
Thanks for your reply, it really brightened my ideas and I realized I haven't think about it yet, indeed there are more challenges to bictoin besides propaganda and media. I hope with things working the USA the other governments will follow suit.