Hi Dino. I don’t know the full story there, but it certainly sounds like this person has a skewed perspective on what a “perpetually shippable codebase” should look like. Instead of it being about quality control and caring about the user base, it seems like a cost-cutting effort.
The famous Linux strategy “release early, release often” works well in the open source community which had a tech-savvy user base, who care about making the software better. But when corporations pervert that idea, defer quality and give bleeding-edge products to paying customers as a stable product, it can be a real shame. Especially when the user/facing bugs is just the tip of the iceberg that is laden with technical debt. I believe in iterative development, but with code quality controls in place.