Verifying code is much more mental effort than writing it because you have to reconstruct the data structure and the logic of the code in order to show that the code you’re reading is correct.
You also absorbed no knowledge of the problem domain. I'm pretty positive on LLMs but with the caveat that the programmer still should be an active participant in the development of the solution.
I gave it the knowledge of the domain. I never said the programmer shouldn't be an active participant either. There's no way around that.
No, now I get to be a code reviewer instead of a writer, and that's a lot more mental energy for me.