Of all the sites/graphs I've seen of GH outages, this one is the most striking IMO:

https://damrnelson.github.io/github-historical-uptime/

Unfortunately, it doesn't look like it's being updated with new data. But it wouldn't look any better for GH if it was.

FWIW, I'm not convinced that chart is necessarily an accurate representation of pre-acquisition reality. It would really surprise me if GitHub did not have a single sev-0 pre-acquisition, but it wouldn't surprise me if they were not formally captured and reported in a format that would make its way into their current status page's database.

I wonder what the cause of this was? Microsoft Politics? Bureaucracy? Forced move to azure?

My guess would be a obnoxious and lethal mixture of all of the above.