Not true at all with frontier models in last ~6 months or so. The frontier models today produce code better than 90% of junior to mid-level human developers.
There's certainly catharsis, but I'm taking the opportunity to train myself to be less frustrated by apparently stupid responses in the hope it makes me a more effective communicator towards humans.
My worst experience of co-workers (and in contract work, customers) is when they treat me the way I used to treat ChatGPT. If I can make sure I myself am never like that, just by training myself to different behaviour through my use of the infinitely patient LLMs, all the better. :)