I so wish this article went full wonk and went instead into the structural incentives and policies that cause corporations to behave in this way.
Instead we got a piece about how CEOs use philanthropy to boost their image. It leans more on a moral argument against the practice while ignoring the practical, political barriers put in place that prevent CEOs from actually doing anything about addressing wealth disparity. It almost gets there with the lobbying against tax, but not quite.
Corporations are structurally sociopathic. They are legally bound to maximize shareholder value above all other concerns.