Stepping back a bit, it's pretty amusing how easily Joehero got such an emotional backlash. Defensive much? Have an objective look at the way you're reacting.
You make a good point, but I have observed that the biggest superficial promoters of morality tend to actually be the biggest degenerates. Real moral people are dedicated to doing moral acts, not condemning greed.
To quote someone smarter than myself:
“It is a self-deception of philosophers and moralists to imagine that they escape decadence by opposing it. That is beyond their will; and, however little they acknowledge it, one later discovers that they were among the most powerful promoters of decadence.” ― Friedrich Nietzsche, The Will to Power