Is it really that much better than alternatives to justify these constant outages?
No, but it has momentum left over from when it was much better. The Microsoft downslide will continue untill there's no one left
Not any longer. It used to but the outages have become very common. I am thinking about moving all my personal stuff to Codeberg.
I love its UI (apart from its slowness, of course). I find it much cleaner than Gitlab's.
self-host your own services. There are a lot of alternatives to GitHub.
It always has been to just self host. Predicted GitHub's outage streak as far back as half a decade ago [0].
"A better way is to self host". [0]
We're starting to have that convo in our org. This is just getting worse and worse for Github.
Hosting .git is not that complicated of a problem in isolation.