Every society has ills. Its not only in India. Instead of crying hoarse are you doing anything back in India to oppose. Like exposing the system of Devadasi and bringing their plight to the forefront. Its human tendency to talk good things about their motherland when talking to outsiders. Not only Indians all other country's folks do. So do not waste your bile, in crying hoarse about this. I when I talk about India, I talk about both good and bad, and still I feel proud about India.