Socialist critique of capitalism