A lot more tolerant? I tend to disagree. Maybe there isn't as much government interference, but the social pressure in India more than makes up for it. India is a nice place to visit, but as I foreigner I would never be able to live there. The lack of infrastructure, electricity cuts in most cities, flocks of touts and beggars, men who gawk (if you're female and unaccompanied by a man, even if you dress conservatively), and uptight attitudes towards alcohol and tobacco would take it off my list.
I don't know whether you are Indian or not. But India is HUGE, and you might have experienced just a small bit of India.
It has a place for everybody. From poorest of poor to one of the richest man on earth. You can be atheist or you can be most religious person. There are many saints who stay naked for their whole life, without even getting a second look from anybody. You can belong to any race, religion, caste, creed and still feel at home in India. People may gawk at you, but they welcome all with open heart.
These are sign of open society. May not be open in western civilization's sense, but open nevertheless
India has be described a an elephant as experience by 5 blind people. The blind person touching its trunk may think elephant is like a water hose, while person touching its tail may describe the elephant as a rope, and still one touching its legs will experience it as a tower.
Come and experience the Incredible India. You will get in it what you are looking for. This has been true since the age of Alexander and before.