Earlier quoted context omitted.
Why? Everyone has their own copy of the gitlab remote.
Not everyone has their own copy of the project's issues/pull requests/settings/webhooks/CI config/etc., which the incident affected (and 6 hours worth were lost). Git repositories themselves do have the happy side effect that at least someone on your team has a full latest clone on their machine, but that's only because the source code is what you're there to use every day. Even if GitLab had a great "checkout your i…
Does that mean you should only use gitlab for toy projects? I don't think so.
I think they'll quickly learn from this.