I think a good analogy here is when spreadsheets first arrived.
During the late 70s and early 80s we were doing a lot of programming that was just custom software that would add things up from a database and present them in columns. Then along came VisiCalc and we didn't have to do that anymore. They called the "killer application".
That type of custom software was a huge chunk of what was being programmed at the time and I think this is a similar phenomenon. GPT-generated software is very much like a general purpose program that users control themselves instead of having to communicate their requirements to a systems analyst who would then work with programmers to develop the software.
It puts more control in the hands of the user. Some programmers don't like that, some do.