Github losing it's place as *the* center for free/open source development is a good thing.
Replacing it with a new singular centralized piece of infrastructure is a horrible idea, and a great way to have the same fucking problems you have now, but sometime later.
Decentralizing has it's own problems and complications, but, especially for free/open projects, being dependent on a centralized service was never a good idea in the first place.
Post
So - leave github, let it die, dance on it's grave, go elsewhere.
And if elsewhere starts to get too crowded, or their policies seem weird, or the vibes are off, go elsewhere again. and again. Maybe make your own elsewhere, you can even invite people over, if you have the funding for it.
But take the opportunity to decentralize, to fragment, to get away from poisonous centralized infrastructure dependencies.
A Centralized archive - something like archive.org - is more useful;
Free software has an advantage there, as the licensing explicitly allows archiving.
I'd be fine with a centralized archive of mirrors for projects.
But, mirrors & archives are a distinct issue, from the infrastructure for creating and working on a project.
@miss_rodent archive dot org performs censorship and rejects any form of external accountability
@hipsterelectron Edited to remove the link; was not aware of them censoring things? I know they were legally required/compelled to remove a lot of stuff, but, hadn't heard anything about it beyond that.