Speaking as a non programmer (I write scripts to help in my job and day to day, )
AI gives those of us that have ideas, but no experience, or even interest frankly, in learning a programming language a tool to produce our vision.
With AI as a programing partner we can focus on the task. It does of course come at the expense of a lot more mediocre programming. Less elegant code.
An imperfect example is my experience on a farm. I have a shed full of tools, some professional level, I have access to YouTube vids and how to websites. I still suck at building even simple structures.
AI takes programing to the next level, it is not as important that I understand how to program, but I still need to know how programs work. How the logic should flow, how to tell when AI is writing junk code. But I no longer need a team of programers specializing on specific aspects of my code. I no longer need to spend hours agonizing over programming a specific task in that program. Instead I can focus on features, on process, on marketing.
The code may not be better, indeed it is often not, but it is out there, it works, it is supportable.