And personally I think charity is a very personal and private matter. It doesn't need to boasted around the world to gain acclaim. Gates is not wrong if he is being acclaimed for giving billions to charity because he also raises awareness to causes that his foundation supports. This was the difference between Gates and Jobs. Both did donate to charities, but only Gates really stood up to raise awareness to the causes/charities that he was supporting.