Maybe there are people who take advantage of that generosity, by giving very little or nothing in return. That seems like a downside.
I hope most people believe best reward of kindness is the act itself, not what was reciprocation. There’s no judgment of whether the beneficiary is deserving or not. There’s no expectation of what will be received back.
You just do good and feel good, all the time.