Github Open source Hosting should be supported by donation model like Wikipedia. Where people and organisations who host code can donate in the foundation. This will remove major threat from it's existence. I would surely donate.
That's why I asked the Q. Seems strange that large FOSS projects are hosted but no effort by github made to get some return.
Infrastructure costs dollars. Everyone uses it puts more pressure on the uptime. Is GitHub as big (as much money to splash around) as google?