I know it is early days for SourceHut but this sounds realistic on some conditions. Due to the closed-source nature of Github + MS and this magnificent own goal from GitLab which disqualifies its claim to supporting "free and open source" projects, it should be only "easy" for SourceHut to be sustainable and supporting free software ethics as long as it resists VC funding and is self-funded with paid support.
Without more convincing features and a matching similar interface rivaling GitHub/GitLab/Bitbucket it may go otherwise, but it already has some of essential features already and I hope this true free-software alternative succeeds.
This is as close as it gets to creating a service that truly supports free-software with paid support.