This, I think, also explains the disconnect between programmers vs. non-programmers, because with Cursor or Claude Code you can verify outputs by running the code.
ChatGPT is also trying to be fully general-purpose vs. products that have been validated for specific tasks (e.g. phone answering).