I think of sourcehut has already-federated git hosting because to send the equivalent of a pull request instead of making an account you send patches via email using git’s built-in email workflow. Email is federated, therefore that is federated git collaboration.
No, but I remember overhearing one of my teachers saying it’s actually helpful. That was in the early 90s in California.