After the mess up, I don't really like seeing these posts about Gitlab. Maybe this is their problem after all.
Scale is freaking hard. It is absurd to say they figured out the secret after a 7 layer failure on disaster recovery, even more so when one of the main reasons for source control is to have disaster recovery and the ability to rebuild old source.
How is their remote working practices at all related to the database disaster?
For that matter, how are either of those related to source control and rebuilding from old source? What would rebuilding source help with when you just deleted your production DB?