One of the company that can make bitcoin popular is online shop/online market
if the online shop uses bitcoin as a payment, the costumer will know about bitcoin.
Many online shops accept Bitcoin.
Many retail stores accept Bitcoin too.
We didn't see it go mainstream yet.
You know why?
Because it's still too early

i dont think so, it's due to the fact that they are still working with fiat too, as long as you can choose fiat, the average people will choose, it
they need to force people to use bitcoin, is the only way to fast forward the adoption