That is precisely the problem. Public office has become a license to use your position to enrich yourself. That is why election campaigns are so expensive.
There is no way to stop people from being corrupted (well, most people anyway), other than to take away the source of the corruption.
Decentralize the power and wealth.
“Decentralize the power and wealth.”
Great idea! Who should be in charge of that?