You're contradicting yourself. Or perhaps more to the point, it isn't clear that "driven by greed" even means anything. Adam Smith's "invisible hand" is precisely the observation that "greed" motivates people to act in a way that benefits mankind: greed makes me charge more when people are willing to pay more; greed makes other people notice that, and start making more of what I'm making; people notice the price and re-evaluate how badly they need what I'm selling; etc.
The problem is that greed has been redefined as a perjorative rather than descriptive. It has evil connotations when in fact, we can all be described as "greedy."
Who, in their right mind, wouldn't flip burgers if the job paid more than being the CEO of GM? Wouldn't that be greed?