Governments aren't greedy, government exists to keep country alive and existent, what makes the government corrupt is people inside it, some are greedy and pathetic while there's still good people exist inside the government. It's wrong to say that government is greedy and corrupt if without it, a country will never hold on and the whole country will be destroyed then.
Are we living on the same planet? I think you overestimate goodness and altruism level in people. Governments were created to serve but this is no longer the case.
Most politicians I see are crooked greedy bastards, even, or especially world elites. Money rules over everything, corporations and business own politicians.
There is so much dirt behind the scenes, more that we can even imagine. Corruption will never be fully deleted it will only evolve.