Yes, they're very good at writing code now. The problem is that we (or at least I am) drowning in code that runs and does something that resembles the problem you asked it to solve, but that something is frequently semantically incorrect.
Something has to give; the constant onslaught of slop and workflows changing every few months just isn't sustainable. Either we slow the fuck down and figure out what we're even doing here, or the AI improves so much that we're all out of a job.