1. Your second statement does not follow the first, that's a logical fallacy. Anyhow, I get your point, but I don't agree. Just because there is some regulation, it doesn't mean it has a design.
2. You mean that investors are good for the economy, or for others. But they don't give back. They take as much as they can, period. That's their job. Of course, there might be some benefits to society from that, but it's not because they "give back". If there is a benefit to society, it's not intentional, but inevitable.
The whole point was that capitalism is indistinguishable from greed. I thing that in order to be a difference, it would be easy to tell, for instance, a good investor from a greedy investor. I believe there is no difference. There is no such thing as too much profit.