We need to take in scientific facts when we look in to issues. Beliefs are different from facts. If Hindus are not able to accept that some of their beliefs are not scientific facts then they will only get backward with passing of time and God help us then. If we just hold on to beliefs overlooking facts then we become liars in front of our children. Then Hinduinsm will only get to lose. The Ramayana is not entirely based on facts. How do we explain the 'Vanar Sena' if it is fully facts. Will not people living down south be offended in that case?