Capitalism, by definition, gives the control of commercial enterprise to the capital investor. And they very, VERY, rarely are willing to give it over to the people who are being most effected (and exploited) by that commercial enterprise. Communism and socialism both give control of commercial enterprise to the people being effected by it, with the idea that this will better serve the well-being of all involved. And it will. Which is exactly why those who have the control, now, don't want to give it up. Not even those capitalists who after having accumulated far more wealth than they need, choose to give some back to the people they exploited to take it from. "Giving some back" doesn't absolve anyone. And it doesn't address the exploitation of the many for the benefit of the few, in the first place.