I use a strategy for some gifts which I call “luxury consumables”. Get someone something that they will use up (food, cheese, chocolate, olive oil, soap, booze, tea, etc) but that’s a bit nicer than they would get for themselves. If you can afford that!
For instance, flavored oil and vinegar for the chef. Fancy chocolate for… everyone. And in this case, smoked cheese! Sounds tasty AF.
Hell yeah this has been my tactic too. My family had stopped making the habit of gifting because of the unnecessary gifts, and so this is a great way to ensure they'll actually use the gift.