You can also curb greed with extremely high taxes at the top. We did it after the Great Depression, top marginal tax rate was something like 90% over 10 mm per annum.
The result was that business owners invested in their workers and long term health of their business so it would continue to give them 10 mm per year instead of trying to cash everything out every 1/4.