I can’t help but notice most (all I’ve seen anyway) of the federated projects are hosted on GitHub. GitLab is also federated, but can be self hosted and has at least discussed it.
I am fully aware of my bias for GitLab over GitHub, but I still wonder why is those things? Is there a federated source hosting project?
I agree with both of you (not sure why the one got so many downvotes).
Git is not centralized. GitHub, GitLab, Bitbucket, Gitea, is a centralized server.
These services are more than just git repositories. They’re issue tracking, merge/pull requests, wikis, CI/CD, etc. If the service is lost, the source is still out there but it could be quite the pain to get going again.