Can generosity be pragmatic?

Let’s see:

When you’re not generous, the right people may or may not move forward with you, and you may or may not get to help them. The wrong people may or may not move forward too, but they’re besides the point.

When you’re generous, the right people don’t take advantage, they simply move closer to you and you get the opportunity to serve them. The wrong people may take advantage, but they were the wrong people anyway, they’re besides the point.

In both scenarios, the wrong people aren’t the point.

But in one scenario, the right people move closer to you. You get to serve them better, to make more change happen.

Seems like generosity is actually pretty pragmatic. No reason not to be generous then, right?