This trend for "corporations can make the world better" is misleading. Everyone else has failed: military corp, narco, public corp (as in ancient urrs), ... If only one has succeed, we should see it.
I wonder what Greece would think of free cash injections, for example? What could improved infrastructure do for that struggling country?
Besides, Facebook can put that money to much better use than government. All the lowly users of Facebook on the other hand do not know how to best spend their money and had better hand it over. Zuck says so (so do Gates and Soros).
The point is that if facebook were to stop its tax evasion business, it would probably not be profitable.
The responsability of teaching should be public (so like a government), not just 3 random guys.
Zuck also says "you need to work in a hangar"... Nah, I want my workplace to be better than my home.