Does that mean Bitcoin itself is at the mercy of Microsoft if the Bitcoin Core repo is on Github?
Discussion
no I’m sure a lot of people regularly back up the repo. You can do so yourself periodically if you like. It would just be inconvenient and cause a lot of confusion for awhile if they censored it