Comment

Their own ancestors, before invasion,
would most likely have been Hindus.

True as this maybe, I doubt very much this has anything to do with their decision to shun Islam. If anything the Mughal invaders would be held as heroes who 'civilised' the Hindus over there (the famous mountain range is called Hindukush (killer of Hindus) for a reason). Even in Hindu majority India, the topic of Mughal invasion is handled with kid gloves in school textbooks so as not to offend the minority.

RDFRS US:
The mission of the Richard Dawkins Foundation for Reason and Science is to support scientific education, critical thinking and evidence-based understanding of the natural world in the quest to overcome religious fundamentalism, superstition, intolerance and suffering.