> Unless you have the (ops) capacity to host it yourself reliably, chances are GitHub will be up more than your self-hosted solution.
For an individual it's absolutely trivial to self-host git over ssh more reliably than github.
It just costs a bit of money.