I mean hey, I think the point that "India was governed for the benefit of Britain" is pretty inarguable. Where I think one problem is... whose benefit is it governed for now?
I'm not really sure how giving a bunch of money to what's often rightly seen as a corrupt bureaucracy is going to actually solve the injustice.