I wouldn't argue that it is a modern Western democracy, a great place to live or a place of reasonable social equality. However, Indians do have the fundamental right to move about India and to leave India without special permission. It may be a meaningless right for those unable to convey themselves out of India (true for the abject poor in any nation), but it fundamentally separates India from Iran, North Korea, China, etc.
Not every place that has injustice is the same. There are gradations, and drawing equivalencies between places that are not the same only makes legitimate critiques less so. I think you have a lot of good points about India, and my reply was not to say they are invalid. I just don't think it is helpful or correct to compare them to theocracies and dictatorships.