Einer der größten Nachteile des Kapitalismus besteht darin, dass er es einem oder wenigen Unternehmen ermöglicht, eine Vorherrschaft in bestimmten Branchen zu entwickeln, indem sie erhebliche Vorteile erzielen. Der Kapitalismus schafft auch Ungleichheit des Reichtums, da individuelle Bestrebungen gefördert werden, was dann zur sozialen Ungleichheit beiträgt. Auch Wirtschaftszyklen haben tendenziell einen erheblichen Einfluss auf kapitalistische Märkte.
Monopole sind Unternehmen, die eine Vorherrschaft in einer Branche erlangen, und Markteintrittsbarrieren minimieren die Chancen für andere Akteure. Regierungen in einigen kapitalistischen Märkten verwenden Vorschriften, um monopolistisches Verhalten zu kontrollieren, aber Kapitalkonzentration ist letztendlich schwer zu kontrollieren.
Im Gegensatz zum Sozialismus, der gemeinsamen Reichtum fördert, ermutigt der Kapitalismus Einzelpersonen und Gruppen, durch innovative und unternehmerische Aktivitäten nach Reichtum zu streben. Während einige Erfolg bei der Suche nach Wohlstand haben, kämpfen andere um Beschäftigung und Ressourcen. Regierungen garantieren keine Beschäftigung in einer kapitalistischen Wirtschaft, wie sie es normalerweise in einer sozialistischen Wirtschaft tun. Kapitalistische Länder sehen oft, wie ein Teil ihrer Bevölkerung mit Armut zu kämpfen hat. Einkommensunterschiede tragen auch zu den Auswirkungen auf den sozialen Status bei. Menschen mit großem Vermögen können sich gegenüber Geringverdienern privilegiert oder überlegen fühlen.
Wirtschaftszyklen sind Höhen und Tiefen in Branchen, die dazu führen, dass Unternehmen über längere Zeiträume hinweg besser oder schlechter abschneiden. Da der Kapitalismus ungeplant und marktgetrieben ist, ist es schwierig, die Flut makroökonomischer und branchenspezifischer Kämpfe einzudämmen.