Really speaking, there is no religion per se as a Hindu religion. Hinduism was, is and remains a way of life. Only way to know this way of life is to be born in a Hindu family. Westerners or Middle Easterners cannot understand this thought. They have a limited sphere of thought that the almighty can be believed in only one way. The schools of thought are thus totally mutually exclusive leading to fanatic beliefs or atheism if one chooses not to accept any. On the contrary there is nothing like this in Hinduism which insists on path of righteousness or Sanatana Dharma. Then for masses of various mental levels, one is free to choose any means as can make him realize what almighty is. This aspect is not understood by people of other religions and subsequently they branded hinduism as a religion.