The biggest problem with the present financial system comes down to distribution. By this I mean how the money that is generate is distributed and where it ends up.
For this reason, I feel that crypto-economics offers a much better solution.
When we look at the existing structure, it all starts with the banks. The Central Banks decide to expand the money supply, believing they can "manage the economy". When they do this, where does the money go?