An argument I frequently hear (and generally buy into) against impact investing is that fungibility of investment money leads to unethical actors taking the extra wins created by impact investing. Hence, one should optimize for capital gains in 'investment' buckets and optimize for philanthropy in the 'doing good' bucket.
I'm concerned that this argument could then be applied to the money in my philanthropic bucket.
That is, does reducing my wealth by giving shift more capital gains onto non-altruistic actors? Put another way, in the long run under market economies, does philanthropy reduce the power of altruistic actors and increase the power of non-altruistic actors? If not, why?
Investing to give more later can definitely be a reasonable strategy, depending on many things. There's a whole forum topic with 10 years of posts on the timing of philanthropy.
Re: animals, I think by donating to animal charities the power transfer would be from you to the organizations you would be supporting, and by investing the power transfer would be to your future self.
But I think this model is too zero-sum. I think the overall influence of animal rights proponents can increase as a consequence of better allocation of capital between the different actors. Similarly, by investing the extra influence of your future self could be greater than the reduced influence of your present self, depending on your returns.