It's a matter of bandwidth. The more I can offload onto the model, the more I can accomplish. For example, I had to do a lot of security work over the last 2 weeks to get ready for an event. This requires handholding current models on many fronts, like: 1) Do they actually implement the security fixes correctly. 2) Do their fixes create any new edge cases. 3) Do their fixes compromise existing interfaces or API surfaces.

I cannot trust current models to find all the necessary context, or to make what I consider to be good trade offs. A much more capable model would be able to see my existing patterns (or at least not have context rot make them blind to my convention docs) and make trade offs I agree with much more consistently, and I'd be able to do more with my time.

I've actually found models to be pretty poor at driving things I don't know well, so I generally don't do that unless its general design/product exploration and the end product code is throw-away.