I'm curious how you came to this conclusion about GitLab's business model? GitLab is pretty clear on the homepage.
The business model is to compete in 9 different categories, only one of which is GitHub. (GitLab pricing is also higher than GitHub which makes sense when the offering provides more the functionality.)