My most recent Salon piece argues against philanthropy because it makes waaay more sense for the government to provide these services (like virtually every other developed country). But there is also a free-market against philanthropy. If you believe markets are awesome and perfect and sacrosanct and what not, than it makes way more sense for Bill Gates to be working at Microsoft than doing philanthropy. Ditto for all of the other philanthropists. If you are a market fundamentalist, you think market activity is superior to non-market activity. So why not delegate non-market activity to bureaucrats, and leave Bill Gates to create wealth with Bing? (lolol).
To put this another way, it seems like having Bill Gates spend his time fighting malaria is like having Tom Brady mowing the field.