I find this notion deeply unconvincing. An assistant being consistently right matters when you give them simple gruntwork that you yourself can do fairly fast, and where it so is not helpful if you need to spend much time checking it. You quickly learn which types of tasks like that ChatGPT can do precisely enough to be worth it.
But for many other tasks, getting an outline - even a broken one - can often unblock things. I've noodled with fixing a bug in a compiler for a while, and asking ChatGPT gave me a solution that didn't work, but that was close enough to give me an outline of an approach that unblocked my own thinking.
It's more productive of you don't look at ChatGPT as a piece of software you expect flawless output from, but more like a slightly dense and annoying junior dev that you need to learn to work around: When you know its limits and use it accordingly, it can still save you time. If you expect it to do too complex tasks on its own, on the other hand, you end up with a time consuming mess.