For a better economic world a cashless world would be perfect. Just like in Star Trek. Everybody products something and ask for nothing in return.
This Utopia has a name already. And it is called Communism. The economy can really become better if those guys that sit in the governments start working honestly, and the corruption will be stopped. We cannot help them.
If the govern is corrupt it means the population is corrupt as well, because they chose that government. I think it's already a tradition to blame governments and politicians for the problems, but in fact they are just a consequence, not the cause.
For some reason most people don't want to fix things and hide themselves behind the victimization that they are being explored and abused by the political class. I just feel sorry for a minority that wants something really better.