Carl Icahn's position, of course, matters if Icahn is a major shareholder of the firm in question; less so otherwise.
Thinking about non-profit vs for-profit as a strict dichotomy is unhelpful. There are plenty of investors who shy away from particular for-profit investments and prefer other ones for entirely non-financial reasons.