ChatGPT is like a teenager. It can be lazy and stop doing a job part way. It can be uncommunicative, giving you the short answer when you want the long one. And it will make you repeat your requests over and over again to get something done.