The GitHub thing also isn't very surprising to those of us have been around in this space for a while. People used to tell me they hosted their stuff at Sourceforge and Google Code because they were sure those companies could handle things better than they could. I get that then and even now with GitHub, but I've seen enough to be skeptical.
The Gitorious apocalypse is also evidence that a non-federated but FOSS git solution isn't really trustable either.
I mean, GitHub sucks in other ways too. "We're the heart of the FOSS world! Oh no thx we won't give back our code btw"
@cwebber it's the difference between Free Software and OpenSource: Ethics.