These are all just stopgaps, this tech is still in its infancy. If it keeps improving, it will reach a point where it can implement complex things from simple prompts, the way that talented programmers can.
I’m not a fan of a lot of this AI stuff, but there is no reason to expect it won’t get to that level.
Talented programmers often don't get things right though. They can make the wrong assumptions about what a product person wants or what a client wants.
And that normally stems from lack of information or communication problems.
It’s magical thinking to think it won’t! We already have one example of it being possible (in humans). Unless you think humans have a “soul” or some other intangible element, then there’s no reason they can’t be emulated.
I’m not a fan of a lot of this AI stuff, but there is no reason to expect it won’t get to that level.