Every business in a capitalist society has a duty to produce as much profit as possible to those who have invested their capital in that business.
Well, actually, Grandad that is a rather contested point. There is nothing in the 2006 Companies Act (UK) which explicitly states this. The relevant section on the duties of directors says this:
"172: Duty to promote the success of the company
(1)A director of a company must act in the way he considers, in good faith, would be most likely to promote the success of the company for the benefit of its members as a whole, and in doing so have regard (amongst other matters) to—
(a)the likely consequences of any decision in the long term,
(b)the interests of the company’s employees,
(c)the need to foster the company’s business relationships with suppliers, customers and others,
(d)the impact of the company’s operations on the community and the environment,
(e)the desirability of the company maintaining a reputation for high standards of business conduct, and
(f)the need to act fairly as between members of the company."
Of course, I doubt that the Act has many teeth...
And I haven't looked at similar Acts in other countries
There might also be a point to make that many of the shareholders in a company haven't invested any of their capital in a business; the only people who will have done that are those who bought shares when the company was first formed. When shares are purchased from the original shareholders the company sees nothing of the purchaser's money. Which makes it seem ironic that companies should be thought to have obligations to provide maximum dividend to people who have invested nothing at all in their business...
I would agree with you about the unacceptable face of uncontrolled capitalism though mainly on the point I'm making above. Which, in a way isn't 'capitalism' because much of the 'capital' invested is doing nothing for the company. Some economists call it 'rentierism', getting income from a non-productive activity...