There are plenty of altruists and much altruism in a society where, for most transactions, making a profit is required for maintaining a healthy business environment.
Maximising profits and having perfect market knowledge, and any other elements deemed part of successful capitalism are theoretical aims. Adherents of "perfect capitalism" guarantee much pain and unhappiness for themselves and anyone caught up in the system because there is no such thing as perfect knowledge or a maximised profit margin. They are gold at the end of rainbows.
Chasing rainbows is probably a good analogy for a system that some commie or other in the past, whose name escapes me, identified as guaranteed to fail.
Capitalism is also a good cover for predators and exploiters. It's just business. We've all heard that one at some point and prayed for karma.
Like most things in life, the middle way works best, but that's not a philosophy of interest to students of capitalism, an extreme that cannot possibly apply or work or be welcome across a whole society's economic and social activity.
