The problem will always be that the profit motive is an engine that chews up the weak and the helpless, and as a moral society we want to limit these kind of behaviors, both by local gangs, and by massive corporations. Government is one way to do this.
I agree that government should be more limited in some way. I think that the solution will be to empower local government, and the yoke the power of the federal fiat currency to local authority.