I am not from India, but I cringe when I read this sentence. What you wrote is harsh, and untrue. I have met and known well many Indians in my life, and unequal treatment was not the cultural norm for them. More personally: I can remember starting my first job at a big ibank in New York City. I was surprised by how much favouring went on between different ethnic and religious groups. It happens less now, but there was absolutely gate-keeping around these groups.