I would think as a shareholder I would want to pick the charity on my own. If not great but lets realize there is a fiduciary relationship here and the responsibility of the company is to act in the shareholders interest not to act in a way that is popular among non-shareholders.