The "some reason" isn't mysterious... it's redundancy and avoiding a single point of failure and ownership.
But the actual git part isn't federated