Anybody who has worked through the life-cycle of large projects knows that as time passes and the software gets adjusted and expanded, code just accumulates problem and brittleness - especially because multiple different people change it and they tend to each do it their way, often without full understanding of the code base - not just at the code level but also at the software design level - and eventually that code gets so hard to change or fix that a whole new system has to be built from the ground up.
In my experience this happens maybe at around 5 - 8 years of age of a codebase.
So I expect we're headed for a spectacular industry-wide explosion because using AI code vastly accelerates this because for just about anything but small projects that can entirelly be generated in one go, AI isn't consistent in coding style, much less software design.
Throwing software engineers at it right now only works if they end up spending even more time reviewing and ajusting the AI code than they would if they did the work themselves, since having AI coding is pretty much the equivalent of outsourcing to a pool of random junior developers.