Humph I thought this would be a thread on mulled wine.
I don't think folk are brought up to acknowledge gifts any more. Maybe they don't believe the giver expects it.
As for giving, I'm at an age, or maybe I should say my niece and nephew are near an age, when I wonder if they should be treated as adults and only give to those who reciprocate, or not.
I don't think I'd go the charity giving route as it smacks of making out one have given a gift when one has, at most, forced them to have given their gift to charity. One should either give on their own behalf, or not.
Whether you continue to give gifts, is a separate and personal decision.
I think I'm going to0 be giving unreciprocated gifts until they are my age ! But maybe for the best as no one knows what I want and for years what gifts I have been given, whilst thanking the giver, have had a 50/50 chance of simply stored.