The pessimist in me wants to say no, that humans are naturally greedy this way... but I think Bitcoin might have a chance.
Where does greed come from? Every dollar printed devalues all previous work performed to earn that dollar. A 38k salary in 1984 buys what a 120k salary buys today. There is a cost to living and it is rising. There is this pressure to earn more now, and spend it now, because it won't be worth as much tomorrow. Greed comes from rotting currency.