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.
Yes, I know GitHub gives back to libraries... great. But GitHub has also been at the heart of "release everything but your secret sauce" shit which turns FOSS from something user empowering to just a playground for devs to lock down their end users with.
@cwebber it's the difference between Free Software and OpenSource: Ethics.