> Why would I add a subpar translation layer into the process of achieving my goals?
Because you don't have a choice. Your thoughts are not code.
I'd still take ChatGPT as that translation layer over all but the best SWEs I've worked with.