...Is this a good thing? Possibly not. From an ethical point of view, the problem with conscientious (as opposed to fake) CSR is obvious: it is philanthropy at other people's expense. As a rule, so far as public companies are concerned, managers do not own the firms they work for. They are entrusted with the care of assets belonging to others, the firm's shareholders. Supporting good causes out of their own generous salaries, bonuses, deferred compensation, options packages and incentive schemes would be admirable; doing it out of income that would otherwise be paid to shareholders is a more dubious proposition...
2HCP 