My message has been related but a bit different. The complexity here is unsustainable. As a leader of engineering teams over the last 10 years, I've watched them become less and less empowered. There are a lot of engineers who still care a lot about building something good. But I watch as they drown in complexity. They want to fix things, but they literally can't. And that frustration comes out in all kinds of dysfunctional ways.