I think that “giving” people a donation is nonsense.
If you want to donate to an organisation, that’s nice. Who you give your money to is your decision. However, donating to an organisation and pretending that it’s a gift is silly. Shall I donate to the NRA and say “merry Christmas, here’s your present” to you?