Capitalism always loses when compared to the promises of communism and socialism.
Because you're comparing a system that exists on earth, warts and all, with a utopia, something that doesn't exist on earth. But compared to economic systems that actually exist on earth, capitalism wins hands down. Instead, let's look at life and death. What's worse is that liberals in America and elsewhere give these barbarians a free ride. Adolph Hitler and Nazism is, as it should be, a target for moral condemnation.