From my point of view you’ve just given an excellent argument against the philosophy that I will call, for lack of a better term, “beep-boop utilitarianism”. Allowing such a donation has an immediate, tangible and quantifiable benefit; but the norm you are eroding by doing so is much more valuable, and may be impossible to renegotiate if lost.