This is garbage. There are lots of things wrong in India and should be discussed (as in many other countries) but the vitriol in this article is off the charts and mostly has no basis in facts. This is just rabid Anti-Indian sentiment masquerading as scholarly commentary.