Reminds me of the classic bumbling quote: "Why don't they just host GitHub where they host the status page?"
(theoretically, if I could cache every repo I visit using squid-proxy, even if github has an hour downtime I can still access the repo's I visited in the past, not perfect, but it's something!)