The article ignores the crucial context: Gujarat is the only dry state in the entire country. This is why this story looks like another piece of Western media propaganda.
I wonder what border towns there look like; I know that growing up in a dry county in Texas, people ended up going to the next town over and spent their hard-earned money there instead.