The Ramayana and the Mahabharat are no doubt GREAT stories, but they are also stories that belong to India's ancient past. We cannot scientifically or factually prove the authenticity of these tales, and as such, we cannot accept Hinduism as a religion.
Religion is a "man to God" relationship and not a "man to man" relationship. To reach God, treating fellow human beings with love, justice and equal rights is a duty upon the believer. Most religions preach these ideals. Unfortunately Hinduism, which originated from the Brahmins, preaches that to reach your God you should not treat them with justice or give them equal rights.
On the other hand Hinduism teaches a man how to cheat and enslave people in the name of "Religion". With this technique, 5% (Brahmins) of India's population have control over 95% of its people.