I’m curious how they avoid pushing changes that break the build. Maybe they have some other reason that this doesn’t happen or is hard but having a large number of people trying to collaborate on a constantly broken repo is not a recipe for productivity.
I also wonder if there are typically 0 reviews or typically 1 — that is, are people even reading their own changes before they push them.