Not true. GitLab may not be perfect but it is used in many open source places. HashiCorp's products have been rendered completely unworkable for places like Debian. https://salsa.debian.org/public
Think of a few what?
You listed a bunch of links to GitLab CE, which is not their enterprise offering, does not compete with their enterprise offering, and has an order of magnitude less functionality and no support. Again, their enterprise offering is already under a proprietary license.
GitLab openly supports anyone deploying and managing GitLab CE: https://hub.docker.com/r/gitlab/gitlab-ce
Not sure what you're alluding to?
As for GitLab, it isn't changing to BSL, so they can keep using it.