Well, I think this is still the right way to see this topic. Greed will always exist, so we need to do the best out of it instead of "fighting" it. It's kinda ironical because politicians force us by taking our money by paying taxes, to fight greed. Don't you think so?