Exactly. And my point in the first place was that it's
most useful for those kinds of tasks you
might hand to an apprentice where the apprentice might go away, spend a lot of time doing research and distill it down to some code that is simple, likely not all that great, but saves me time.
E.g. some tasks I've used it for recently:
* Giving me an outline of a JMAP client so I can pull down stuff from my e-mail to feed to GPT.
* Giving me an outline of an OpenAPI client.
* Giving me an index page and a layout for a website, including a simple starting point for the CSS that did a reset and added basic styling for the nav bar, forms and "hero "sections.
* Giving me an outline of a Stripe API integration.
* Writing a simple DNS server.
* Writing a simple web server capable of running Sinatra apps via Rack.
None of these were complex code that'd hide obscure bugs. None were big chunks of code. All of them were simple code that was always going to have big, gaping holes and sub-optimal choices that'd need to be addressed, but that was fine because they were scaffolding that saved me starting from scratch (and the last two were not intended to turn into anything, but just exploring what it could do)
That's where the biggest savings are for me, because if I asked it to generate particularly complex stuff, I'd end up spending ages getting comfortable it'd done it right and verifying it. But the simple but tedious stuff is something it's great for.