British where, By and large, correct, History of India can be divided into Hindu or Dharmic Period, Islamic Period, Maratha Period and the British Period, Yes there were strong Hindu Kingdoms and Islamic sultanate during Islamic and Maratha Period, but Muslims and Maratha were the biggest political forces, and Khilji was quite famous for using Fanaticism of Muslim soldiers to conquer the so called "Kaffirs", Most of Central Asian Muslim conquerors were often disgusted by Dharmic Culture of India and used to destroy many ancient hindu temples, Qutb Minar was built upon a Jain temple
well obviously, Hindus were learning in Perso Arabic script over Indian based script, as only the former were given state wide patronage compared to latter, If given a choice, all non muslims will choose to learn in Devanagari script and learn Indian languages over Persian or Arabic
Let us not forget Bangladesh has had anti Hindu violence and India has periodic violence of riots, The only reason India has not descended into civil war is because Hinduism and Dharmic traditions has glued the country
By this, I mean that Muslims will see Muslims of other countries and ethnicities as their own compared Hindus or Sikhs of the same ethnicity, same with Dharmic religions in India
The migration of Aryans into India does not Compare to Islamic conquests of India, one of them integrated with the local populace, while the other still had a distinct identity
Ofcourse there are exceptions, But most if not all Muslims saw themselves as Persianised Turks ruling over a Hindu India
Yes, the great tolerant Aurangzeb, Who was the Sworn enemy of the Marathas and Killed Guru Teg Bahadur for standing up against forced Conversions, which lead to the identity of the Sikh identity militarily against the Mughals, Aurangzeb was the worst ruler for India, even Nehru, known for his great secular Humanism described him as more of a Muslim than an Indian
How do you explain Syed Ahmed Khan's views or Iqbal's view, British certainly exploited faultlines, but Muslims and Hindus already had historical Hatred at a community level
Muslims will without doubt support Palestinian Cause, whereas Hindus will see it is none of their business and approach neutrally, Muslims will be for the support of Mujahideen in Afghanistan, whereas Hindus might even support Soviets or the Communists, they will forever have different world views due to different religions
Muslims stayed because they did not have the means to move to Pakistan, as well as assurances that India will be Secular state, Majority of them voted for Muslim league, Clearly signalling Islamic Identity over Indian Identity
I am talking about modern day Uniform Civil Code, Please do not do whataboutism that Hindus do this or that, All non muslims have accepted Common secular civil code in India, whereas Muslims still hold Shariyat law, up until recently practices like Nikah Halala, as Islamic law is the law of God and as such never be changed, and Blasphemy law is across the Islamic world, something that would be definitely part of United India.
India being partitioned was good on the long run, Border regions with Afghanistan was secure, as well as having a diverse population with near alien belief systems with respect to each other was reduced, Only the Partition was not perfect in the Siliguri Corridor.