We need more people to have a different mindset when it comes to crypto currencies. If you don't work on the fundamental problem of why people don't spend their coins, then having stores accept crypto will not be effective. Also, there are more and more locations where people can purchase the most popular crypto currencies through multi ATM's. However, crypto being easier accessible doesn't mean people will use it as money.
If you look at all the crypto currencies and the communities behind them, barely anyone within these communities is spending their coins, regardless of how fast and cheap the transactions are. Crypto is an investment vehicle for +90% of the people, the other majority is using it as store of value, and the last few % is actually using it as money.