^Your reasoning of Ifs & buts can be applied across the board. And with that said even smaller number of muslims ruled all of India for many centuries..... The great Mughal Empire
Mughals were Mongols origin not your Sindhi and Punjabis etc. The reason Pakistanis surrender without fighting is because they are progeny of same ancestors who surrendered to Arabs and converted to Muslims.
Changing your surname to Mongol-Turkik 'Khan' will not make you Mughals..