We're called to give. It's fun to give. People like it. But if nobody will receive, then nobody can give.
I think there is huge ministry in receiving, especially in the right way. Jesus was given an incredible gift. He didn't go "oh, you shouldn't have" or mumble a thank you, instead he received the gift with humility.
It is a humbling experience to receive something that someone sacrificially gives. I think that's probably why so few people do it well. JM