I find this rather awkward. Here we have someone with a ton of money giving a tiny fraction of it away in a very public manner to a cause that seeks to remedy one of his own personal afflictions. He comes off looking like a good guy, and in the process generates excellent PR for his company and social network. What is the downside? It's as if there isn't one. I don't know why, but it gives me the squeamy jibbly icks. Same vibe as when he gave away flu shots at Target.
I guess I have the following questions. Why do the rich need to be our saviors? Do we really need to justify extreme wealth disparity with extreme condescension? Can't we just shuffle some defense money to healthcare and make democratic decisions about how to allocate healthcare funds? Or, god forbid, raise taxes on the wealthy?
Is the answer really, sorry, no, that's how it has to work in "free market" capitalism?