Just catching up as I've been out of town, so this is a little late.
I chose quite awhile ago to not always give in to my generous instinct to make a quilt every time I come across someone in need. My budget won't allow me to do it, for one thing. And for another, yes, there are many who don't appreciate the time/work/expense. So I am very careful whom I choose as recipients of my efforts. I will often craft a small item for someone first to gauge their reaction before committing to a larger quilt. That way I know a little bit about how they react to handmade things. Having said that, once a gift is given, let it go! The world will never be a better place if we hang on to anger and resentment. After all, it is only "stuff", and the giving is more about the concern and love it symbolizes than it is about the ultimate fate of the fabric and batting.