I came across an excellent speech by Jeffrey Tucker where he talks about the morality of capitalism. As usual Tucker makes some excellent points that anybody but the most brainwashed statist could understand.
The best point Tucker made in his speech was the fact free markets are the only economic system that doesn’t require coercion. Other economics systems such as socialism, fascism, and mercantilism all require the use of force to ensure everybody plays by the established rules whereas free market capitalism holds no such requirements.