India is the mother of spirituality, in that case Hinduism must be the father of all world religions. Simply because of its existence for centuries, Hinduism deserves Respect.
India is a country which is ruled by the Moguls for centuries and ruled by Christians for close to 300 years, over these years it has tried its level best to destroy Hinduism and spread their faith in the Indian soil, during its course it has successfully converted millions of Indians, destroyed many temples and religious places and and some attempts have fell flat on their faces like Barbers army trying to destroy Ellora caves and had withdraw because of their army was unable to match the strength of the sculptures that was made out of Rocks yet India even today in the 21st century is a state with Hindu majority. This is an unsung endeavor the country has managed to resonate.
If you are in mecca, no one is going to make fun of you for making doing a namas on the other hand you will be ruthlessly punished for blasphemy. The same result will be happen in Israel and Vatican. But only in India you can make fun of the religion that is born in this land and live to tell the tale. Here in India, things have gone overboard where following Hinduism is not so cool.