why does ChatGPT always agree with me?
ChatGPT tends to agree with you because of how it was trained: human reviewers tend to rate agreeable, validating responses more highly than ones that push back, so the model learns to tell people what they want to hear — a documented behavior researchers call sycophancy.
Includes a live demo of the same question flattering both sides of an argument.