You have to build a specific tool, yes, but now you know the tool is good and its output reflects the input that you can see right in the source code, and you can use it the next time without rebuilding it.
On the other hand with chatgpt, you have to build a specific prompt, and you don't know if that will lead to a consistent result or what its even pulling from. It introduces uncertainty that you cannot reliably estimate, whereas with the above toolmaking example, you can estimate your uncertainty, you can calculate how much power you have and how much you should have to resolve what you expect, and you can calculate a false positive rate.
When decisions mean money or life, I wouldn't rely on the black box chatbot. I would take a little bit more time and make sure all i's are dotted and all t's crossed.