I experimented with AI code generation recently. I gave it a fairly complex task and it actually produced what appeared on the surface as pretty good code. I made some manual improvements to it, then logged off for the night. Came back to it after maybe a week.
You know when you come back to your own code after even a short break, you need to reread it at least a little bit? Yeah, I instantly felt the lack of familiarity with the AI code; I didn't just have to skim it, I had to really deep dive into it to understand what was going on. Luckily it wasn't much code to do so, but it really hit home for me that this is a dangerous practice. I want to be deeply familiar with any code I put my name on.