A different take...
Gifting should always be about the giver, and never with the expectation of reciprocation. One gives because it makes one feel good to give. Not everyone can afford to reciprocate. Nor should the receiver ever feel bad about not being able to reciprocate.
Sometimes, people need real help. For example, a couple of our friends, one LS and one vanilla, have recently been diagnosed with advanced cancer. Figuring out what will help them most, and giving what we are able, is meaningful to all. No one expects reciprocation here--giving is its own reward.