~5 years ago GitLab had many features that distinguished itself from competition, chiefly their CI/CD stuff. It was leagues above of what everyone offered.
They've spent the last years building stuff I don't care while not improving the stuff I care. During this period, GitHub built Actions.
Nowadays GitLab is more expensive than GitHub (GitLab Premium vs GitHub Enterprise) while also not having any particular feature that makes me want to use it over GitHub. If I was starting a software team today, there is no reason I'd be using GitLab.
In the long term their strategy of having too many half assed features might bite back instead of generating revenue streams.