In practice, companies are run for the benefit of management and other insiders.
> Whilst doing stock buybacks and dividends is best for the stockholders, it isn't best for the employees. Nor is it good for other stakeholders in the company.
Stockholders can invest the money returned to them again in more profitable ventures.