This often takes the form of checkout shaming, in which consumers are asked to contribute a dollar to charity they might not be able to afford.
You realize, these huge firms claim this as a tax deduction (as I understand it). I loudly proclaim I give to the charity of my choice directly. You should, too. One should always choose charities deliberately, with forethought.