I am skeptical of Doctorow's theory because it looks like LLMs will continue to improve enough over the near term to be able to handle issues caused by AI-written code from the past few years.
I have this theory that the bloat will follow to the full extent possible. OpenClaw has this, the OpenEye or whatever that comes on another day, with better models, will have 3 million lines of code. All of the possibilities that you mention will not come to fruition the way you'd like to, because speed is preferred over building better things, and to hell with maintainability.
Eventually these things will become a ton of black boxes, and the only option will be to write them from scratch with another next gen LLM. Lots of costly busywork, and it will all take time.
"Agile" can go and die in a hellfire for all I care.
But good technical project managers aka "bridges between the higher-up beancounters and the workers" are worth their weight in gold.
Yeah but it's not easy do distinguish those from the snake oil salesmen who are just good at smooth talking during the interviews.
The remaining piece is to speak with some personal references to verify they did some real work.