don't blame the leaders for the mistreatment. in most cases indians don't stand up for themselves when being mistreated. they stick with the "chalta hai" attitude. this ofcourse might have something to do with the fact that we are a conquered people; atleast for the last millenia or so - first the mughals and then the brits. we need to toughen ourselves up mentally, which will happen once our parents geneartion dies off. sometimes i wonder what happened after the generation of our great grand parents who fought for our independence with nothing but their resolve.
still; i agree with your point that the indian leaders are quite corrupt and care more about their self interests than that of the nation.