You are confusing individual morality with a some major flaw in an economic system. I am convinced that capitalists can be morally-upright and honest actors.
Every system benefits the already-privileged because the world is not a Utopia, but capitalism results in more benefits for more people than any other system.