Problem is with some psychopaths and sociopaths, it is literally impossible for them to do anything for anybody else, no matter how trivial an act of giving. If they give something, it is only because they think they can manipulate and get something later. Often, the only thing they can 'give' is something they stole from somebody else during a heist. So, true 'charitable' acts are impossible for them. Gates is a case in point. I would bet he never picks up a check, even for a coffee, but makes whoever he is with pay.
Many of these so called foundations with fancy, optimistic names are just covers for heinous activities. The more altruistic the title, the more baleful the motive.
These guys aren't helping anyone.