Earlier quoted context omitted.
AFAICT, the British Empire gets much more criticism for its various evils than other historical empires do. Very few people in the West, for example, even know about the ethnic cleansing of the Greeks under the Ottoman Empire ( https://en.wikipedia.org/wiki/Greek_genocide ), and that was less than a century ago. Probably the worst European colonialists were the Belgians, of all people, under King Leopold II ( https:/…
All the rest of your points have been addressed, but re: the Mughal Empire It is important to note that while the foundations of the Mughal Empire were forged with plunder and loot, the Empire itself became native to the Indian subcontinent not soon after and also subsequently for a couple of centuries brought about great cultural boom in the general area. The Mughals eventually came to see themselves as "Indians"(si…
That is the key difference. The British were never interested in anything but looting India. The Mughals were more like the Normans in British history -- they started off as conquerors but eventually completely assimilated into the local population.
For those who read Hindi/Urdu, this ghazal, which eventually became his ephitaph, by the last mughal emperor Bahadur Shah Zafar is quite touching (https://rekhta.org/ghazals/lagtaa-nahiin-hai-dil-miraa-ujde-...). The whole ghazal is well worth reading, but it ends with:
कितना है बद-नसीब 'ज़फ़र' दफ़्न के लिए
kitna hai badnaseeb 'zafar' dafn ke liye
दो गज़ ज़मीन भी न मिली कू-ए-यार में
do gaz zameen bhi na milee koo-e-yaar mein
Rough translation: How unlucky is Zafar; he couldn't even/be buried in the streets of his friends.(The British exiled Bahadur Shah Zafar to Rangoon and he was eventually buried there.)