I think there's one more factor that is crucially important — greedy people lack long-term vision, and care a lot more about money now than they do about potentially much more money in the future.

I suppose it's kind of interesting that you could measure greed as an unusually high discount rate for the time value of money?