We can do better. I'll agree that breaking up governments into corporations is a step forward, but the systems truth is that they are the same. Governments sit in roughly the same place that corporations with monopolies reside at. Replacing one with the other will only be a very temporary gain.
The central issue is collusion. In governments, collusion is renamed corruption. It is the Achilles heel of capitalism and it arises in corporations at the same rate that corruption arises in governments. Some other forms it takes are planned obsolescence, artificial scarcity, and even artificial desire by rebinding instincts of people to create markets. That is all to say it is a systemic property and it appears with absolute certainty given enough time.
Examples of society form from a number of elements that interact in a somewhat stable configuration. That very same stability causes it to resist the incremental change approach because the other elements feedback to re-exert the stable form. It is a similar but inverse to the problem of evolving the eye where many components are required and the omission of any fails to form a gestalt. Partial solutions that don't include enough essential elements will fail and the pattern will re-exert itself. There is no credit given to someone stranded 10 miles out at sea who swims 5 miles, even if it is in the right direction. We can do better.
Attempts at partial solutions may, arguably, be more harmful to the possibility of a real solution than conserving effort. In neural networks, this is called 'the local minima problem'.