Certainly in richer economies, the percentage of people who are happy can be higher, as they do not have to worry about the basic necessities for human existance! However greed for anything is innate to any living thing.... for which Homo Sapians..stand apart. Therefore richness cannot guarantee happiness. Just drool over