I help my kids, but I don't expect them to help me. I want them to save their money to help their kids, otherwise I'm just taking from my grandkids.
Same when I help my siblings. If they pay me back, now I'm taking away from my nieces and nephews. Within friends/family, I think it's completely reasonably if the money flows "downhill".
This is the fundamental concept of the vast majority of taxes, including those that feed the poor/unemployed: that money is gone, somewhere between little and no personal return, but that usually makes sense, increasingly so with income.