Hinduism is a misnomer. It is a geographical definition for people living in India. Word ‘Hindu’ is not found in any religious scriptures of India. Muslims, Christians, Buddhist, Jaini, Ashiest, Aadivaasi, Lingayat, dalit etc. who live in India are Hindu by definition.
Creator of this universe is one and his guidance is also one. God can not make more than one religion and that too with contradictory teachings. It is people who make sect / group from their own side and falsely call it religion. It is fabricated story in the name of mythology that dilutes the teachings of a religion.
Religion of God is the guidance of God and it is one and the same. It is not bound to any language, culture, region or era. It is called Sanatan Dharma in Sanskrit, Islam in Arabic, religion of submission in English.
Problem with Indians is that they get confused between culture and religion. They consider everything that is in Indian culture to be part of Sanatan dharma. This is not true. Indian culture today has caste system, dowry system, wedding with deity system, abortion of girl system, idol worship and so on. None of these are part of Sanatan dharama even though they are part of Indian culture.
Swami Vivekananda rightly said that Indians should abandon false tradition and culture.