I was guilty of assuming knitting was done in a flash. After I actually began knitting I learned how wrong I was. It takes care effort and attention in each and every stitch. Anything that someone has taken their time to knit as a gift should be enjoyed because a lot of work went into it.
If there are people who do not appreciate your efforts I say let it slide, but then again don't waste future efforts if the finished garment won't be appreciated.