I have also found, as I'm sure you all have, too, that knitters are the ones who truly appreciate a knitted item. Even if someone doesn't knit themselves, if they had a mother or aunt or whatever who knit, they have some idea of what goes into it.
If you make a blanket for someone's new baby, they may think it took you an evening. They often don't know enough to appreciate it.
Just tonight, my daughter showed an intarsia baby blanket that I just finished to a friend of hers. She said that it was cute. If a knitter had seen it, they would have known what went into it.