"Why would you assume if you act as if you like something you've been given, you'll be given it again"
not exactly the same, but if I look very happy with a candle, smellies, etc then something similar will arrive next year.
I must admit, in my case it's a particularly a thing with my best friend, who thinks the gift is about the giver (!). ..loves shopping etc and thinks vouchers are pointless.
That bracelet for my 40th was actually hand made. I felt terrible but really when your bestie forgets you can't wear a bracelet due to eczema/itching, plus i'm not girlie central anyway, it is totally pointless doing anything other than having a chat and saying "let's not do gifts".
I understand some people just like to buy stuff for others but I am at a loss why they don't think more carefully about it. I was also given a spectacularly scratchy yellow scarf by a friend who said "hardly anyone can wear this colour and you don't seem to wear scarves" - no, I find them fiddly and annoying and I never wear yellow because I hate it. I think this people who love shopping and love thinking what will suit someone in their eyes, but don't think on a practical level about what someone wants.
there could never be enough money in the world for books for me, but so far no one has ever bought books or book vouchers apart from my sister. I do see that an exchange of vouchers or money can be seen as pointless but in that case, just don't buy anything or pay for the next meal out or something.