Capitalism favours a system where there is a hierarchy of people gaining profit on the back of people whom are paid enough to keep them in a job however whom cannot move from one job to another easily enough. You pay a man a wage and also control him with the net result that corporations and large business gain power. Capitalism may have some benefits but by and large is it not the largest contributor to the issues we have at the moment in the world in terms of strife? No one need look any closer than to the US where there has been an inequal health care system, social welfare system and where minorities were treated like second class citizens for years. Large insurance companies own the vast tract of the health care market, social welfare is cut off after a year as people are expected to be wage slaves and large business is predominantly white. Capitalism itself has contributed to the cause of divisions within society with African Americans, Latinos and other minorities all being treated with disdain by large corporations in the pursuit of materialistic wealth. Access to housing, employment, education and other benefits is restricted to a large swathe of white America whom are intent on oppressing those whom they cant make a quick buck from. Israel has seized land from Palestinians in the hope of expanding to make a larger country, more resources means more profit and the pursuit of financial goals inflicts more misery on the people of Palestine.
The divisions that afflict such groups can be seen as to be beneficial to capitalists and their ilk. The worker that is not united is the worker that will not fight, that will not empower themselves and rise up and fight for the rights they are entitled to.