I already use GitLab for my personal projects, since I don't care about the networking effects and it's open-source. Since it's still just git, there's nothing stopping people from switching: it has inheritably less lock-in than Twitter or Facebook. GitLab even scrapes issues and other GitHub metainfo if you migrate.