Farflame
SasqWatch
My advice - or rather my personal preference - would be to coherently root the greed systems (or other systems) by the gameworld's lore and thus let it be coherently explained.
It seems its already in the lore - if you click on that Rothgors link you will find out about some goddess of greed that gets more and more power by the deeds of mortals. So its not only about your greed but you have significant impact as a group of heroes who "can change things". I assume that they wanted to present loot as "strategical" option - to make you think what you really need or want. I have no problem with that.