I'm still friends with my ex. Been over about 5 years now but as our families are intertwined we see each other weekly and are very sociable.
We see each other at Christmas, spend time together and give gifts. However, even when we were a couple his gifts were crap, unless I told him what I wanted. Not cheap crap, just nothing like I'd ever use.
Now we're not a couple, he's still buying me crap. I don't bother with the personal gifts anymore. I get a few bits for him that I know he'll like. He's already told me what I'm getting this year. It's similar to last year's gift that I never use, except more costly. Just to be clear, I do usually spend more on him than he does on me, but mine are practical and I know they're used.
I honestly just want to tell him not to bother. At my age, I don't really want stuff from anyone. My family know this and are OK with it. I'm happy with basics, like socks, food, bottle of bubbly, nice smellies etc. But if I tell him not to bother, he'll be insulted. It feels like a lose / lose situation. He's either wasting his money or he's insulted.
Sensible - YANBU
Cow - YABU