it's interesting that no one mentioned the good produced when a company that does not do "good," per se, makes good money (for profit) and then donates some of it to worthy causes. I personally think this is the ultimate win-win situation: you provide a service people want (that is, increase of happiness), but at the same time also help those who cannot afford you service (increase in good).