I'd also like to say that it's perfectly possible to argue that any being capable of gathering the resources necessary to keep both itself and another afloat (in the form of charity) that it's actually a good bit ahead of the curve evolutionarily speaking. It can also serve to show the receiver that the one giving it is on their side, thus winning allies in various other power struggles occurring.
In other words, it's not quite as linear as you're making it out to be.