Everyone is always talking about how shitty Congress is and how corrupt elections and political favors are, yet every year we elect most of the shitheads right back in. Just... STOP. We're still a democracy. Do your homework and vote for the right people (or at least better people).
Also, I know this will never happen in the India because people are dumb and Indian politics is too far gone.