I've never had anyone say such negative things. It's usually, "aren't you wonderful (no) or that's a lovely thing to do. If anyone was ever negative I would give them some facts & figures that would blow their minds. As mine are all made for children they'd be horrified at how many children are abused and/or neglected every year.
I do it for the children and myself. I've always gotten more pleasure out of giving than receiving, even as a child myself.