It absolutely doesn't. Time and time again, corporations have proven their shareholders (management as well) will simply strip as much value as they can, and leave us (taxpayers via government, citizens with devalued currency via the Fed and their monetary policy) holding the bag with any losses or externalities to clean up.
For example, the Tax Reform Act was sold as incentivizing "jobs and investment"; all it incentivized was share buybacks [1]. Shareholders and management have proven themselves unworthy of trust, or more accurately, public and fiscal policy benefiting them that operates on the honor system. "Fool me once!"
[1] https://money.cnn.com/2018/07/10/investing/stock-buybacks-re...