I can totally see here the headline "While millions sleep hungry in Asia and Africa Bill Gates throws away uneaten fries after dinner at a local restaurant like its nothing"
Not to mention it's pretty difficult to give away all money. Some of it will need to pay for the administration of programs in existence after these 20 years, accountants, and of course himself - if he's still alive by then.