Rana's article starts with the usual ignorance of many bad deeds by conquerors to the good deeds of few and generalizing over the good deeds done by the few. She has comfortably chosen data from 1600 AD to 1870 AD to support her hypothesis.
Kurumbera Fort, once built as a Mandir, where Sri Ram Chandra & Sita Mata believed to have had spent some time nearby during their 14 yrs of exile, was attacked by Islamic invader Aurangzeb and then never restored as temple again!
British kept on blaming Hindus for poor conditions of Muslims in India. Winston Churchill who ignored how English butchered Irish people started blaming Brahmins for everything.
Their contribution to present India is far-reaching, yet grossly neglected by our own historians who were enamoured by the western view of Indian history.