We’ve all met people who seem to argue for the sake of arguing and we also know how we typically feel about them. Some people just have to have to find flaws in everything and/or disagree to be disagreeable. Just like the parable of “the boy who cried wolf” if you are find fault with everything, then it begins to diminish how seriously people take your opinions as a whole. It’s one thing to have a different point of view. It’s quite another to always default to having a different perspective. There’s a fine line to being objectively critical and becoming a crank.
I’ve seen more damage done in organizations and families by people saying what they think the other person wants to hear rather than telling them the truth. The whole concept of “white lies” has become commonplace and most people go through life telling them on a daily basis. Instead of dealing with realty (or at least our version of it) we prefer to not to risk the discomfort and awkwardness of being honest.