This suffers from thinking in terms of "all or nothing." Sells a story, but misses the point.
I'd never trust an LLM to give me a block of code. I trust it to try to finish my sentences for me, with my approval. That's why I use Copilot, not ChatGPT. It lets me double my speed, not because it writes functions for me, but because it's not bad at guessing the next keyword or statement or function declaration.
Using a chat interface to write code is like using curl to read the internet. It powers the tools that get things done, but using it by itself misses the point.
If all you can do is bitch about your coding experience with chat, you're complaining that your hammer isn't a good screwdriver.