That´s good for you and I could give you some anecdotes with ChatGPT, were it failed horribly, e.g. were it failed to generate unit-tests for a simple api-call (about 10 loc)...
I am sure the tools will only improve, but I don't understand all the hype/fear about it. ("We are fucked", "this is soo over", ... I think you will find more of those comments in older news-threads)
I agree - it's disastrous when it goes wrong. If you ask it to generate the code for a lambda with 32 CPU's it will happily spout out nonsense rather than tell you it's not a valid think to request.
That said, ive found it remarkably good at spitting out slightly modified boilerplate - like IDE templates on steroids. It's been a great tool, like a hammer. But not everything is a nail.
As long as you know the limits of what you're doing, tools like ChatGPT are very helpful. In about a minute, i was able to generate a skeleton app using a go framework including tests, the infrastructure as code to deploy as a lambda, a makefile build and run it, and a buildkite pipeline that will build and deploy it all. It's also correct.
Now, I can't rely on it to do everything, but it can give me an app scaffold for a tech stack I'm familiar with, quicker than I can Google for it.