I agree with you. Regardless of what Indian constitution professes, the people of India have religion in their blood and marrow. This artificial separation of religion from our polity in the name of secularism makes hypocrites of all of us. It is time we gave religion its due and used it for nation building, not nation bashing.