I have nothing against creating a company. It's probably a good development, unless that company does something really weird like shilling blockchain stuff. Having professional support is great and makes sense since both GitLab and GitHub have managed on-premise options too.