I would assume they are running it for a company, in which if said user gets hit by a bus you want to be able to bring someone else in quickly that can run the operation.
We have looked at GitLab in the past, but I wasn't involved in that process. Generally though:
- Enterprise support is very important to us
- Migrating thousands of repos and training hundreds of devs to use a new VCS is a huge and expensive task
- We have custom integrations with GitHub that would need to be rewritten as well
Subjective take: GH & GL are equally bad when it comes to bundled enterprise features, so the differentiator is going to be individual dev features & UX/DX. GH is much better at the latter - CICD might've been a differentiator in the past for GL but even before Actions a lot of companies were pretty happy going 3P here.