Families are weird. My hubby's brothers and sisters ALWAYS make nasty remarks about home made gifts. They WANT cash and gift cards in his family. In my family getting something homemade is SPECIAL and if you get a generic gift card or cash is not considered a good gift.
Funny though I made my hubby's grandma a quilted wallhanging. Now the woman had a house FULL of antiques, furs, etc, but when she died one of the aunts asked for my wallhanging and it is still displayed at her home. I made that thing almost 20 years ago but it is still treasured.
So the moral of the story is that if they dont appreciate it, they will never understand the value of the gift. For those who appreciate it, the value is priceless.