Interestingly, exactly the feature you mentioned is just being open sourced due to high community demand and it being free in its competitors: https://gitlab.com/gitlab-org/gitlab-ce/issues/34591#note_57...
https://about.gitlab.com/features/
In any case, this highlights once again the issue: the community will have to put enough pressure on the parent company to release certain improvements as Open Source. And their interests are most likely not aligned.
GNOME already planned to self-host and have enough of a community to maintain a close fork.