Unfortunately, many countries do not want to open up to see bitcoin technology. Instead, they consider bitcoin to be a threat to their country's money. Even China after shutting down all crypto activities they are making their own digital money. Because of their digital money they can control and supervise.
But it is indeed a number of companies that have opened themselves to accept crypto as payment. I think it happens because owners or business owners believe in the future of crypto. In addition, the cooperation certainly provides benefits for both.
The fact that some countries are against crypto/Blockchain tech as a whole, makes many businesses wary of accepting the "new kind of money" as payment method. They're afraid of getting penalized by the government by doing this. Not only that but volatility is one of the many reasons why businesses are skeptical about Bitcoin and other cryptocurrencies on the market.
The pioneer cryptocurrency (BTC) has enjoyed mainstream support from certain businesses, but Fiat is still "king" when it comes to making payments on a daily basis. Most businesses are with Fiat, despite the numerous benefits crypto/Blockchain tech provides. This won't change anytime soon, because of the reasons mentioned before. I wouldn't worry about this as long as Bitcoin remains as an alternative payment system for those who need it the most. Just my thoughts