I will have to disagree with that, back in the day I remember using more Google Code than Github. Maybe I was more into fringe projects that were not big enough and on Github, but in my personal experience the pain was felt when we lost a bunch of issues and documentation of the platform and not the code itself or the binaries. Plus, this seems like a strategy of Microsoft to win some brownie points in the open source community unless they see a huge money making opportunity that I'm not seeing.