We don`t need to forget about small but better providers, like DNS made easy or it`s younger brother Constellix
I also read one guy at webhosting talk. he said DNS simple have some new good features
We use a cluster of self-hosted GitLab instances. Their update cadence has been on a roll and their development process is much more transparent compared to GitHub imo because it's a lot easier to see how they comment and discuss when they have "all-remote" baked into the core of their workflow
Believe it or not, we have higher service availability hosting GitLab ourselves than GitHub