India is inhabited by agriculture people who founded their religion and rituals on their surrounding and fruits, vegetables, animals and the rivers. That kind of localized religion has no universal appeal and on top of it, it is divided its own people into lower and higher grade people which is contrary to any religion of the world. Imagine the Hindus were forbidden by religion to travel by sea, so that the lower grade people should not escape away from their own oppression which is continuing even today.