> Not a single thing in business is ever altruistic, nor should it be
That approach to business thinking is surprisingly common place. But there are many non-profit businesses that clearly disagree with this ethical model, and businesses that deal with them have to take the political and social beliefs of their clients into account. Especially at the smaller business level, many employers act out of a shared desire for their employees and their businesses to succeed, and that element of camarederie has real benefits in productivity and product quality.
So yes, such "altruism" is a real factor and affects business decisions every day.