This course of action is primitive in western countries, but understandable in a country where the police to population ratio is around 100 times lower than in the west and only 2% of the working age population pays any taxes.
Self regulation as a course of action is a failure. Companies who want to “grow fast and break stuff” don’t care about riots in a country like India.
Dangers: Indians’ free speech will get trampled. Parties in power will enforce the law in a biased manner as they always have done.
This trade off is acceptable since western companies operating outside their home country only care about profit and don’t operate with any social conscience. It would be utterly foolish to outsource the fight for our rights to them. It is more preferable to have these companies operate within the boundaries of Indian law, no matter what they are.