I'm sorry. But the argument that there are more important things for companies than making money is getting old. Maybe it's because I'm from the Midwest (gasp!) and you're from the Valley.
Companies exist for one reason - to make money. It's their oxygen.