Morality and capitalism are separate but not exclusive of each other. A good capitalist has more to give and he does give. He gives not because someone takes it, he gives because it's the right thing to do.
Morality is nothng more than the power to choose. What should be chosen is the question. The Good? Happiness? What are those things?