FWIW, mention of GitLab focuses on network effects, not the technical merits. Network effects are real, though I think a monoculture is hazardous in the long term.
I don't know how to valuate the difference in network effect for GitLab vs GitHub. I really like the CI integration in GitLab, but GitHub is certainly capable of building a competitor (or adding direct support for gitlab-runner).
