Often, revolutions take longer to happen than we think they will, and then they happen faster than we think they will. And when the tipping point is finally reached, we find more people pushing back than we thought there would be.
On the other hand agentic teams will take over solo agents.
Ask any human client buying dev work from a web agency how "natural language" spec works out for them.
It's not clear to me at all that "natural language" alone is ideal -- unless you also have near real time iteration of builds. If you do, then the build is a concrete manifestation of the spec, and the natural language can say "but that's not what I meant".
This allows messy natural language to vector towards the solution, "I'll know it when I see it" style.
So, natural language shaping iteratively convergent builds.
Exactly.