A nightmare client would be a nightmare client regardless of the technology involved. I can definitely believe that it's way more annoying with the false confidence effect it tends to have for non-experts.
If it conveys the intended information then what's wrong with that? You're fighting a tsunami here. People are going to use LLMs to help their writing now and forever.
It's because A LOT of people are. I can't imagine doing it any other way now that I've adopted all the tooling.
I haven't hand-written more than a dozen lines of code in months. The models are really really good now if you can learn to use them. There's definitely a learning curve though as is true with anything new.
I'm actually quite familiar with the history of app stores and getting people to pay for software on the internet. I grew up in this timeline so I have first-hand experience too.
Before the App Store, the picture was mostly a disaster of security, reliability and quality. There was no trust and so people didn't bother parting with their credit card information to buy software...especially not on their phone.
Apple's App Store model dramatically grew the pie because it was one of the few platforms that people were willing to actually transact confidently on and trusted. This is why millions of developers flocked to the platform. This is also why Apple has traditionally maintained an iron grip on it; it was beneficial for everyone involved.
Over time, they are being proven right as more open platforms realize that openness at the expense of trust doesn't work for the masses.
Developers want a stable, secure platform where they can reach customers that trust the platform and are willing to transact. Everything is downstream of that, including any philosophy around control.
Developers are businesses and the economics need to work. For that, safety and security is much more important than openness.
While I understand the author's point, IMO we're unlikely to do anything that results in slowing down first. Especially in a competitive, corporate context that involves building software.
It's inherent in the process and way of thinking. It's a dangerous path to pursue for entrepreneurs. How can the results be anything but disposable and frivolous when the process treats them as such.