I think that part of the problem we're having here, and so many other threads, is the definition and perception of the word greed...
Companies are not greedy... Greed, to most people, has a negative connotation, and the merriam-webster definition is "a selfish and excessive desire for more of something (as money) that is needed".
There are two problems with that definition i see right away. First off, technically, companies can't make an excessive amount of money, because they're not stagnant/static entities. The 'extra' money is used for future projects. Secondly, how much is 'needed'? To pay current expenses? To pay back owed employee income, publisher 'loans', re-filling the coffers, etc?
Now, some of the people here think that greed is just wanting more money, and then they can say that all companies are greedy, because even if they're 'not for profit', they want more money.
Others, may get offended when the companies they like, are called greedy, because they attribute it to the definition above.
Anyhow... Companies aren't thinking objects... They're run by people, and just like YOU, those people want as much money, and stuff, as they can get : )
I'm stop ranting now : )
-Alamar