But, to your other point, I think human greed is innate. I can't think of evidence that would suggest that greed is somehow cultural or learned. Boil the system down to the lowest common denominator, you find greed. Scale it up: greed. No matter what you do, you cannot remove human greed systematically.