If your friend doesn’t donate normally, then probably their preferred person to spend money on is themself. It still seems rude to me to say you’re giving them a gift, which should be something they want, and instead give them something they don’t want.
For example, my mother likes flowers. I normally get her flowers for mother’s day. If I switch to giving her a donation to AMF instead of buying her flowers, she will be counterfactually worse off—she is no longer getting the flowers she enjoys. I don’t think that kind of experience would make her more likely to start donating, either.
If your friend doesn’t donate normally, then probably their preferred person to spend money on is themself. It still seems rude to me to say you’re giving them a gift, which should be something they want, and instead give them something they don’t want.
For example, my mother likes flowers. I normally get her flowers for mother’s day. If I switch to giving her a donation to AMF instead of buying her flowers, she will be counterfactually worse off—she is no longer getting the flowers she enjoys. I don’t think that kind of experience would make her more likely to start donating, either.