If only you were using a decentralized VCS, you wouldn't have this single point of failure…
I seem to remember there was a decentralized VCS which included issue tracking besides commits, but it never was mainstream.
It's not exactly less of a point of failure.