> It's a rare for-profit company that releases anything significant from pure niceness so I can't read it as a gift.
Philosophically speaking, do most people do something out of pure altruism? I personally don't believe so. Everyone has an agenda - be it to feel better, to score brownie points, to make people like them, etc. Why should we expect for-profit corps to be altruistic? We should remember their for-profit motives and also accept they can do good deed for non-altruistic reasons.
It may be a cultural thing, I'm a brit, you're like from the US, but yes over here there is a culture of altruism to a degree that may be greater than in the US (eg. over here we donate blood for free). I'm talking monetary compensation thought. On a personal level I try to help because another's happiness becomes mine.
Philosophically speaking, do most people do something out of pure altruism? I personally don't believe so. Everyone has an agenda - be it to feel better, to score brownie points, to make people like them, etc. Why should we expect for-profit corps to be altruistic? We should remember their for-profit motives and also accept they can do good deed for non-altruistic reasons.