Capitalism has no morality, but societies do, and Laws must regulate the Capitalist system to protect the poor, to ban exploitation, and to conserve the environment. Once this is done those laws must be enforced. That is the sole role of Government: to maintain ethical behaviour in Business.
It should never get involved in actually running businesses or in central planning of the economy: that always ends in disaster. Many Fascist & Communist States have tried this approach over the last Century, and it has never worked once.
Socialism is a completely discredited philosophy: Karl Marx was a deluded idiot, responsible for millions of deaths.
See my reply to Hollywood.