The reason greed is not good; the reason it is a vice is that it does not accord with reality. It is a lie. It is true that a minimum level of food, water and shelter is necessary to sustain life, but those same essential in surplus diminish it. Most of what makes us human is non-material: values like love, joy and peace. Where these are absent, people wither.
I'm busy working on my blog posts. Watch this space!