IME switching git providers is very hard, especially getting off of github. Most companies have insane numbers of integrations, automations, etc on top of GH. So yeah, its on us, but its also pretty simple algebra: does GH's downtime affect us more than the cost of switching? Most companies the answer is no.
When people ask why people aren't switching to Gitlab, ADO, Bitbucket, etc, I believe this is the reason.
When people ask why people aren't switching to Gitlab, ADO, Bitbucket, etc, I believe this is the reason.