Long term projects like this don't get any attention because the chance of getting a promotion from it are almost nil.
And after the layoffs, it's pretty clear that no matter how hard you work, you can get fired so what's the point in dedicating your career to something like this?
I think that maintaining a hosted service has significantly higher fixed costs than maintaining an open source project whose users are responsible for deploying it themselves. So a higher degree of adoption would be necessary to justify it.
I think building something that scales for one big repo is just a completely different problem than making it scale for a lot of small repos.