GitLab open sources most of their core source. They never said they were 100% - and even this concept is crazy.
At some point you have to realize that they need to have scalable business model, and this is what they have chosen to do. Good for them, it is working.