My initial impression is that this is similar to making an "art" film versus a commercial film. I hear an interview with Harrison Ford many years ago and he was asked why he didn't seem to do "art" films. His was response was that he didn't see why an "art" film couldn't be commercial. In that light, is it required that charity be a money losing proposition?
Is it enough to be the best, most positive, most helpful, most loving and also most productive, profitable, and improving person possible. Why is there a need to separate these things?
I think it is great to help people and you can do it for your own reasons.