Corruption is the marriage of money, power, and privilege that thrives on and sustains greed. State governments made it illegal to burn money. There's also no wealth quota. How much does a person need in order to live? Surely, a million dollars or whatever currency a year isn't enough for the elite few. These people are protected by governments that say they value democracy yet they "crucify" those who don't agree with them or those who don't serve their interests. Then we have all sorts of media that promote consumerist values.
Human life has been commercialized from pre-conception until death. Survival entails money. And most politicians are quasi business people.
Eradication of corruption? I can only think of the following which many may find too radical and impossible:
*Burn money and cease central bank operations
*Promote volunteerism (and reward those who exert extra efforts to make life better for others (this is akin to what Che Guevara did as a government official in Cuba) - former central bank people can help monitor these reward systems in kind.)
*If burning money isn't feasible then a wealth quota law could help. This will require people with surplus money or those who exceeded that ceiling to allocate the extra amount to support social services and state infrastructures.
Eradication of corruption will entail support for socio-economic equality, particularly when it comes to rights and access to resources. If we continue to give life and power to lifeless money, corruption will continue.
Others would argue it's human nature to be greedy. I argue (and so do others) that it is also human nature to choose not to be so.