YANBU.
Fans of gifting always think it's all marvellous, and how generous they are. (Or it's the thought that counts.) While the rest of us (no idea how many as we are usually politely silent) have to pretend to look pleased.
I openly gave up buying gifts years ago when I realised how wasteful and pointless it all was. And I do my best to discourage anyone from buying ME a gift.
If someone still (unilaterally) gives me a gift, I will be gracious and say "thank you, you shouldn't have". And I do mean "you shouldn't have", as in most cases they have wasted their money. I also say "please don't do it again" if I think they might be tempted to!
For the gift givers, is the point of gift giving to make yourselves feel good? (Or to not to look stingy?) Or is it to make the person you give the gift to feel good?
FYI, I really would really prefer NO GIFTS as gifts are a burden on me to have to like the gift and/or try to use it.
Of course, some people DO like getting gifts. I understand that. But from what I have read on here over Xmas, seems like a LOT of people were under-impressed or ever annoyed when their gifts were not good?
So please just try to as/get to know your gift target before you automatically assume they will love getting a gift? (Any gift?) Some of us really don't want one!
I also hate finding/buying a gift for someone else, as I usually get it wrong and waste my time/money. No pleasure in it at all for me. And no pleasure for the recipient if I mess it up.
I would much prefer to just hand over cash instead if I want to be nice to them, unless i know exactly what they want and it has been openly agreed that I will get it for them. (To avoid someone else buying it for them. This is often what happens and things have to then be returned.)
It's just very hit and miss to try to guess what someone else would like to buy for themselves. And so disappointing (especially as a child) to get something you wouldn't have picked and don't like. (When with the money you could have had something nicer/more useful.)
The chap on MSE said that gift buying/giving is a net economic loss, because (on average) the gift receiver normally puts a lower cash value on the gift than the giver has paid. So we are all wasting our money!
Giving cash is the most efficient and effective way to be nice or to reward someone. (Nb Vouchers are less good as your purchasing options are very reduced, but probably still better than a bit better than a random useless gift.)