Earlier quoted context omitted.
Personally, I think Gitlab needs to match with features of Github and its reliability.
Curious what are some of the top features GH has which GL doesn’t?
Github Check Runs API Github Applications Security scanning, vulnerability alerting Packages Registry that's reliable
The kind of integrations that Github offers for pull requests in general is miles away from Gitlab. Some of the things I mentioned above are possible in Gitlab but only on the highest tier and still then the UI integration isn't a great.