Vibe coding is going to exacerbate this - the growth can come faster, but the collapse point is accelerated correspondingly. If you plot this complexity out like we were taught in CS 101, lines of code will grow linearly, proportionate to the number of agents/devs, but the interconnectedness and therefore state space will explode polynomially without applying encapsulation and local reasoning techniques like functional programming. But we’ve aligned the models to use imperative languages (TS, Python, Java), essentially constraining the code models to specifically prevent the best code scaling techniques! And guaranteeing the emergent “spooky action at a distance” that is inherent to the computational structure of imperative languages.
And note that most companies don’t take flight like Google, instead they seek acquisition, and a lot of those acquisitions fail to integrate and get swimming, they are perhaps underwhelming compared to the sales pitch, to the extent that many start to look like a form of securities fraud? Tech debt is real, it’s just invisible to the balance sheet and therefore to boards and buyers. If it were properly accounted for, the entire IT sector would be revealed as completely underwater.