What you are talking about is a throwback to the imperial times. The Hindu Kingdoms were fragmented and at odds with each other therefore Muslim invaders could overcome them. After the establishment of Muslim Sultanates the Hindus who were previously free to practice their religion as they wished felt oppressed so there was internal strife in the Nation. The English took advantage of this and overcame both the Muslims and the Hindus. When the Hindus and Muslims (along with Sikhs Jains and Buddhists) united again they were succesful in convincing the British to grant freedom to a now united India. However the Hindus and Muslims had a falling out again over the division of power resulting in the creation of Pakistan. Now Hindus and Muslims are a perpetual thorn in each others flesh not realizing that we are indeed all humans and that God has no caste creed or religion.