ChatGPT is just a language model, it produces a lot of logical inconsistencies when you really break down what it's outputting since it fundamentally isn't designed to understand what it's arguing. Yet.