I'd say yes. I am at a stage where I know some stuff will get screwed regardless. I do get surprised from time to another when I give it a really simple task and it fails miserably. I usually try to find the sweet spot where it can flow and let it run.
That's a great point. I think there is some pattern to when it works well or not, but I’m not sure if that’s universal or just tied to how I use it.
Different prompting styles or workflows might lead to very different outcomes.