Yes, I agree with your points. You bring your CS and Software Engineering experience and context, and ChatGPT brings what it brings. The combination is 10-100x better than if you didn't have ChatGPT, even though it's flawed