To all our friends who have been telling and blaming different stories on Hindu relgion, I would like to clarify the meaning of HInduism.
Although Hinduism is said to be a complex corpus of diverse religions and sub-traditions one does find in it a unity in a common vision of life. The Islamic or other western concept of religion may not be the best approach to understand this pluriform religious phenomenon. Hindus themselves call their relgious tradition Sanatana Dharma, i.e. an ancient guideline for an orientation of life in the world; it is a kind of philosophy of life and could be roughly translated as personal and social duty, eternal law, natural virtue, basic morality, unchanging principle. For example, the dharma of the fire is to burn. In the contex of human being, Dharma is comprised of rules and regulations so as to express a socio-religious ideal. In its broader sense, therefore, Dharma means a code of practice, a way of life, personal repsponsibility and duty, a socio-religious order, etc. It was only in the 19th century that the word dharma was freely applied to mean religion.
Unlike other relgions HInduism has no founder and, in a certain sense, is inaccessible. It is a complex mass of relgious systems, a mosaic of probably all known forms of religions, philosophies and social structures. It is not a static relgion but in the course of its history has developed and is still generating many reform movements.
That is the reason you can still find many social-flaws in this religion and point them as Hindu religious rites, but I would like to point out that most of them are not exactly what hinduism preaches (or majority of Hindus follow) but still may be followed by some Hindus in the name of religion.
So it is a religion which has evolved over thousands of years and is one of the oldest surviving religion which keeps on evolving and changing. So it is the most flexible relgion of the world.