I think you're mistaken in the assumption that greed and happiness are mutually exclusive.
More importantly (in my opinion), the bigger mistake is the idea that people only work hard for greed. I know plenty of people who work hard in a job they enjoy, chosing to do so rather than move somewhere else that would pay them far higher wages but that they think they would enjoy less.