When you live by the sword you die by it.As long as you had hordes of nomadic steppe archers or gunpowder armies against inferior opponents you had your way,once you lost your military advantage and once the hindus were finally united you never had any hope.Islam never could conquer india's soul like it did the middle east,despite political dominance between 1200-1700.You salvaged what you could in 1947.The rest is just..history. More distant with every passing day as new history gets written,and fading away.The hindu muslim tragedy in the subcontinent is noither could escape their history.Hindus can't get over their medieval defeat(hence the need to trump up the marathas),and muslims can't digest their complete fall from grace in last 200 years and reduction to irrelevant weak status which combines with weakness and state of siege in global islam.(hence the need to cling on to barbarian invader warlords as heroes)