Dear Eternal Sunshine, Good response from you. In all my travels, I have never come across any group as critical of their own, as the Hindus. It may be due to the 800 years of discouragement Hindus have received - they were ruled by non-Hindus for centuries, paid Jaziya tax to visit Kashi, Mathura and Prayag, accepted Western missionary interpretation of Hinduism and Hindu history. You may find that the so-called "uneducated" Hindus in the rural areas, are better than the urban educated ones, in the comfort level and "Sraddha" level they show towards their ancient way of life, outlook. When they sing Bhajans, they are so totally committed in their Bhakthi. They are not distracted by all these historicity of Raja Ram, astronomy, dates, etecetera. To them, Raja Ram IS SIMPLY THERE. He comes when they do Jap. He is a constant PRESENCE.