I d not want to denounce British due some personal reasons.But at the same time Indians while co-operated alwys revolted against them and ousted them.:)
But I will surely not down play the contributions they gave to India.(Atleast they were civilized,they were not that barbarians like Aurangazib or portugese,not religious bigots).
You seem to have a very skewed vision of history based upon your religious fervour to devi in ur avatar. Mughals contributed to India too, and they never took the Indian wealth out of India like British did, where every worker of East India company made a fortune and headed back home. British too brought missionaries with them who converted large numbers of Indians to christians.