There is one thing that makes gitlab 100x better than GitHub, and that is that gitlab is developed on gitlab. You can open an issue on the repository and it is picked up like any other issue. No such thing like a GitHub/GitHub repository. I have no clue where to go when something is not to my liking there
There's the GitHub product feedback repo, but as a closed source product (I know, the irony), you can't point to the code for the problem and nothing other than blind luck can guarantee you a reply, let alone a fix.
On top of that, they are adding ads to the UI, even for paying customers, so there's that.
Isn't Codeberg's UI literally the same except a different theme? Maybe I haven't looked deeply enough, but Forgejo shouldn't have strayed too far from Gitea, at least yet?