Refer back to my previous posts and you would find how diverse and secular Indian society is.
Actually if you happen to travel along the Grand Trunk Road you would be surprised to see hundreds of Dargahs, Mazars, Mosques most of them cared for and run by non muslims...
I came across a fine example.. Hindus believe in different Gods and Godesses and all having different beliefs, practises, way of worshipping(Some Shaivites are dope smokers, some Kali worshippers eat meat, some Vishnu worshippers are pure vegetarian, some Hanuman worshippers are celibate.etc) and most of the Gods and Goddesses are either enemies or friends or have their tiffs(eg Shiva and Vishnu are known to fight on behalf of their worshippers, Shiva chopped of Ganesha's head, etc.etc.)
and this has actually helped Hindus accept other Hindus. and also other religions...
Though India is not utopian and people are not angels..... but an average Indian is decidedly less clued into religion or fanatical....
Discrimination is a legacy in part of British rule and with the rise in education, income and urbanisation slowly but surely certain medieval practices will become extinct...
Perhaps a glimpse of the Babri incident, Gujrat mascre, Cast divisions and many others may refresh your memory?
Babri Masjid incident was stupid.. and there is no conclusive evidence it was the exact spot where Ram was born.. and to take revenge for an act which occured centuries ago is stupid and reeks of cowardice..
In Gujarat Riots occured not a massacre .. a massacre for eg is that of
1. Nader Shah in Delhi which left the whole populace dead
2. Pathans and Sikhs under the British in 1857 which left thousands of North Indian Hindus and Muslims dead.
Quantitatively 700 Muslims dead, 300 Hindus dead is a hardly a massacre...
Caste/Class divisions unfortunately are a part of Subcontinent.. and in urban areas caste/class divisions are not very visible.. the rise of caste based parties and reservation has led to a sudden revival of castes and it is surprising to see upper castes paying bribes to get SC/ST/OBC certificates...
A wise man once said "The greatest obstacle to discovery is not ignorance -- it is the illusion of knowledge."
Ah what an enlightening illumination..