This is ignorant, and factually incorrect.
When Islam came to the subcontinent, Islamic and Hindu (and Buddhists) people flourished side by side. If anything it was the Hindus at the time that would look down on Muslims as lower caste members of societies. The Mughal emperor, Akbar, is held in high esteem by both Muslims and Hindus alike, and the land was under an Islamic rule at the time.
There is so much wrong with this.
The Islamic rulers which came to subcontinent, including Mughals (they weren't the only one but the prominent one) came here to rule and spread their religion. There was nothing 'side by side' flourishing.
Hindus and Buddhists were oppressed, forcibly converted and killed, women raped. That Mughals were generous, benevolent blah blah is loads of lie and has been spread wrongly. Only difference was some of them were more barbaric, some less so and Akbar falls in 'less so' category and was comparatively better. There is nothing 'holding Akbar in high regard' etc. It is just that due to Akbar-Birbal stories and couple of movies, he is more known of Mughal rulers and given he flourished the empire, in terms of wealth etc he contributed better.
Hindus looked down on Muslims? Again, very wrong. During Mughal empire, along with Afghans and other Muslim rulers before or after, it was Hindus who were oppressed and not just oppressed, tortured. Babar was the most torturous of all from Mughal era. Though Mughals were mostly in north, there were other Islamic rulers who had come to this side of world and taken over. There were other dynasty like
Adilshahi,
Nizams etc in south. Again, all savages.
Khilji dynasty, of Turkic origin came earlier than Moghuls and were the worst of the lot in barbaric behavior.(and
Ghazni before that, who started Islamic invasion in this side of world). The Delhi Sultanate era, of which
Khilji dynasty was part, was the worst and set the tone. If compared to them, Moghuls seem better but that is not saying much. It will be saying some other terrorist organizations are less barbaric compared to ISIS.
Other thing is that the subcontinent was very very developed prior to Islamic invasion. Likes of Khilji just razed down many great learning centres etc, including Nalanda University which had some very advanced knowledge base to that time. This also refutes your Hindus and Buddhists flourished side by side point as the civilization in this part was may more advanced before. We were lot more advanced and flourishing before. Why else do you think that from Turks to Mongols and later Portuguese, Dutch, French, British (colonial era) were so keen on this side of world? The wealth available was just tremendous. Going back to Mughal, what they and others did after Delhi Sultanate era is they tried to
use the knowledge base and wealth of Hindu leaders and scholars better than go about just killing and destroying like Khilji. It was in their interest to do so. That doesn't make good rulers. It will be like saying that because Colonial era gave few good things in return, their acts are justified and they were good rulers.
Many of Islamic rulers times overlapped and there was fighting within them as well of course to increase their dynasty. Thanks to Great
Shivaji Maharaj there was dent on lots of Islamic rulers operations and his contribution is great in helping Hindus recover back, which was continued by Maratha empire later on. Many Hindu kingdoms then worked for or with multiple Islamic dynasties and the infighting among Hindus was main reason that Islamic rulers became powerful. Otherwise it took them multiple attempts to gain grounds here. Different Hindu leaders then worked for different dynasties. There is so much Hindus owe to Shivaji for gaining self respect and hold in this area back. He also did a great job in uniting Hindus. Sad he died early as was case with many Maratha leaders afterwards, who died prematurely.
To summarize, no Hindus and Buddhists didn't flourish in Islamic invasion era, quite the opposite. We were lot better before. No, Hindus didn't oppress Muslims it was exactly the other way. The time Hindus and Muslims united was in colonial era, as part of India then, not individual dynasties, and fought against British. By that time, Mughals and all Islamic kingdoms had almost ended and whatever was the population was Indian. The 'flourishing together or living together in harmony largely was during and post Colonial era.