Yea but business needs are constantly evolving, most of the time one step ahead of the accurate understanding of what needs to be done. We get paid, in theory, to build that, but main expense is not actually building, it's finding what needs to be done and then maintaining it. No ai can address that imho
We often don't solve technical problems or write algorithm. We're here to understand a client who doesn't know what he wants. Good luck for the general purpose AI to solve this [1] "If Architects had to work like Programmers"
I think "could" is substantially different from "practically will in a time-frame that matters" and the former is being used as a shortcut for the latter.