I think most developers would find it easier to contribute to a github/gitlab/gitea project than a ML one. Besides, there are definite downsides to like MLs, like CI integration and pulling patches to local trees.
Now, there are strengths too. Like being archived easily & having threaded conversations integrated.