I would almost agree with that, I would say that philanthropic acts are done in one's own self-interest. As I've always seen the difference between philanthropy and altruism, is based on how many people know you have carried out a good deed.
If you're truly altruistic, then you don't need anyone to know what you've done.
Cg