There are a lot of small shops which accept crypto payments around the world. However, in my opinion, what will really push the cryptocurrencies forward is the adoption of Bitcoin by some big player in the trading industry, such as Amazon.
What do you think, will Amazon start to accept Bitcoin as a payment method if its price rises to new-record values again (like in 2017)? Could it be that they are not adopting it because they treat crypto as a hostile technology for their business? Or they just don't take Bitcoin seriously, like thinking it will despair in the near future?
For amazon the issue of the price is probably not a factor, the real issue is the amount of problems that adopting a new technology like bitcoin will bring, to begin with there is not a lot of demand for amazon to adopt bitcoin so they will have to make all of the necessary adjustments in their organization for very little or not profit at all, and then they will have to deal with people sending coins to the wrong address, slow confirmations and if they offered their own bitcoin wallet they will have to deal with hacks and similar stuff.