I want to be Sewnoma when I grow up - her post reflects my thoughts on this very eloquently.
I do also agree that charity should not be dumping ground - anything that you pass to charity shops etc. should be of a quality that you would be happy to use/gift yourself if you had need of the item. I'm not sure whether that was a point that the original poster intended, but it is worth bearing in mind.