@CarbonSystem,
These people are basically right in thinking that the power to create money has to be taken away from banks. Just one basic problem as I see it... Any sort of a money system has to involve major elements of trust since people's whole lives are bound up in money.
Who're you going to trust to create debt free money? Governments?? I mean, on a scale of one to ten for things I trust, governments are at the bottom of the scale and not the top. The one well documented and large experiment we have for governments creating their own money is the Adolf Hitler story, which does not feature a happy ending.
The two best things I could come up with as organizations you might want to have the power to create money would be churches or something like that People's Bank in BanglaDesh.