I'll never get tired of saying it: politicians are the same as the citizens that vote them in. In India they won't vote out corrupt politicians because the citizenry is corrupt itself.
Politicians distribute huge sums of corrupt money to poor and lower middle class population just before elections.
And your average Indian would love to get a government job that has scope of corruption.
All in all you have culture where corruption in normalized.
We’ve voted out charismatic leaders, we’ve voted in huge coalitions, we’ve ignored sympathy waves after political assassinations, power transfers have been uniformly peaceful since we gained independence.
If this cultural/endemic corruption at work, I think most people in most countries would prefer this to whatever oligarchy, junta, theocracy, ruler-for-life-god-on-earth-ocrasy they suffer under.