Self-hosting a backup sounds like a more sensible option than 'going all in' on someone else's server or 'centralising everything' on GitHub, as I have once again said before.
I will agree that despite the relatively high reliability, I think we'll likely have a black swan event at some point in the future that we will regret not having tested off site disaster plans.
The internet gods are angry today