It is so mid compared to the source control ecosystem I was exposed to at Meta. It really opened my eyes to how little innovation there has been in the public space and around git pretty much since its inception.
Forges catering to public should follow standards. This limits your ability to get creative. Git client has become the defacto standard.
At its core, Meta uses a modified version of mercurial. Most of the cool stuff I was referring to is not related to the core "hg" operations but related to the server-side hosting (monanoke) and the platform for operations like code review (diffusion), CI/CD (sandcastle), and all kinds of other tooling (notable mention: interactive smartlog for its fantastic GUI). I see no functional reason why a company like GitHub could not make the "Hub" part of GitHub better. It seems like they basically just haven't because they don't want to.
gitlab is extremely bad compared to meta as well.