A couple of things come to mind:
1) Giving good gifts is more of a ? talent or maybe personality-associated thing than we give it credit for. I don't know how to describe it but regardless I think many people assume that a good gift would've been given if the person a) cared b) tried c) wanted to - - but I don't think that's a given.
2) I think waaaaay too many gifts are given at the holidays in general. I really dislike especially extended-family gift-giving. If it's someone I only get together with a few times a year or so...the holidays simply shouldn't involve gifts. It may not be too stressful for someone who has that talent, but for those of us who don't it can be angst-inducing!
In any case, I wouldn't be thrilled with the gifts received by the OP, and I would seize the occasion to suggest a moratorium on further gift exchanges w/ the individual/family, since that's what I'd like to do about 75% of the time anyway!