"Community", "public interest"... These are the cuckoo's chicks in the nest. As time passes, they get bigger and hungrier. This is what Rand is warning us against. Altruism is commendable for the individual, but not for a business. Left to feed, these fat, funny-looking, little birds will consume your investors' money. And allowing someone else to get fleeced isn't a very moral activity.
Altruism is commendable for the individual, but not for a business
I hope you aren't attributing that thought to Ayn Rand. That's about 180 degrees out from her philosophy which dealt with the individual. The corporation or business was no more than an extension of the individuals right to live his life free of the demands for self sacrifice.
Altruism, by its philosophical definition, is the greatest producer of misery for mankind.