"Charity" being Zuck's control. I don't think it's a good thing, I think it's a fancy way to avoid taxes (victimizing american taxpayers) while maintaining control of your fortune. When he gives his money to a charity that isn't his other pocket, then it's charity.
Any profits made from investments go back into the charity's holdings. This is a good thing.