Your first paragraph is spot on. Your second has no follow up analysis. It's interesting that you say greed (i.e. self interest) has made the world a better place and then tacitly admit that what you mean by that is a better place for you. I don't think any of the truly important advances of the last hundred years came about by harnessing greed, quite the opposite in fact.