Unless you craft, you probably won't understand the amount of effort that goes into a handmade item. Sweaters, blankets, even hats and scarves take dozens of hours to make, even if you're fast.
And the yarn can be pretty pricey, too! As one crocheter learned, no matter how much time, money, and effort you put into a handmade gift, some people still won't appreciate them.