They're right, but they aren't getting to the root of the issue. Most dev teams don't communicate anymore, and people just work on their siloed projects and "throw it over the fence" to the code reviewer when done. There's very little collaboration or ad-hoc knowledge transfer. This leads to a disjointed, unworkable codebase. If I'm seeing this at the piddly little startups I have worked for during the pandemic, then I'm sure the effect is amplified at the most exclusive development teams in the world.