Surely noone can say.
It depends on what the recipient thinks of the gift, and if they're polite, you will never actually know.
To me, a thoughtful gift is where someone has thought of me. The act of writing me down on a list and deciding I was worth buying a present for is ultimately thoughtful.
One year I received a flowery painted ashtray. On opening it I exclaimed immediately that it was just like my grandmother's. I thought it was a really thoughtful gift. But had I not recognised that straight away I would have wondered what the hell someone was doing buying me an ashtray. Tbh, judging from their face when I opened it, i really don't think they expected me to like it and I was an afterthought 😂 i liked it though.
A family friend bought me a cheese grater one year. Now that's a weird gift, one that has no connection to me at all. It was one of those catalogue ones too. But it's the best cheese grater I've ever owned! I think of that nice old lady who used to give me biscuits every time I grate cheese.
I like all the three for two stuff in boots too. It's stuff I'll use, but would never even give a thought about buying for myself.
I think, unless it's your husband of many years buying you something he knows you don't like, then quite a lot of people are just a bit ungrateful.