The bigger issue I see is that it also results in less experienced coders creating code that might work, but that they don't understand.
And in reality it doesn't work, or only works in very specific scenarios and thus fails with no one who wrote it around to understand why it might have failed.
If you already know what you're doing, AI generating code is redundant. If you don't know what you're doing, it might work for you, up to the point you're spending all your time debugging hallucinatory code.
The bigger issue I see is that it also results in less experienced coders creating code that might work, but that they don't understand.
And in reality it doesn't work, or only works in very specific scenarios and thus fails with no one who wrote it around to understand why it might have failed.