Investors care about corporate governance and management of the finances as well, corporate profits for share buybacks can accelerate investor profits
The article details this basically pointing out that c-suite payouts are high and this is currently being tolerated but maybe by ignorance