Back to the issue of legality and scalability.
Running a crypto-based business in countries that tend to be oppressive or gray will hinder crypto adoption. Even when the crypto adoption level has been high, it can return to zero only because of
the government ban policy.
Also, given that crypto transaction fees fluctuate as well as their own prices, efficiency will be a problem for a retail-scale business or service especially if it's in countries with low economic standards. Customers will not actually take advantage of that payment method.
I don't think that the Indian government can control every rickshaw driver in India.

Even if India bans cryptocurrency payments,a vast number of people will still be using crypto payments and the risk of getting caught would be low.The "grey economy" will flourish,until the moment governments realize that banning crypto payments is pointless and legalize the crypto industry under their jurisdiction.
I find it fascinating that people in countries like India,Venezuela and many more Asian,African and Latin American countries are way more open towards new technology,compared to the people in Europe and USA.