Fact is GitHub is the site that won this winner take all race. If you put your open source project anywhere else you do your project and it’s users a disservice. Everyone knows and is familiar with github and uses it every day ... taking your project elsewhere takes it out of this daily workflow.
And frankly who cares if GitHub itself is not open source... honestly it really doesn’t matter in any meaningful practical way, it matters only from an ideological standpoint.
I like it that the modern world of OSS isn’t controlled by the extreme ideology because these people tend to choose worse options to get the job done because that worse option meets an ideological position.