'Honesty' in social life is often used as a cover for rudeness. But there is quite a difference between being candid in what you're talking about, and people voicing their insulting opinions under the name of honesty.
Judith MartinYou can deny all you want that there is etiquette, and a lot of people do in everyday life. But if you behave in a way that offends the people you're trying to deal with, they will stop dealing with you...There are plenty of people who say, 'We don't care about etiquette, but we can't stand the way so-and-so behaves, and we don't want him around!' Etiquette doesn't have the great sanctions that the law has. But the main sanction we do have is in not dealing with these people and isolating them because their behavior is unbearable.
Judith MartinShould you happen to notice that another person is extremely tall or overweight, eats too much or declines convivial drinks, has red hair or goes about in a wheelchair, ought to get married or ought not to be pregnant -- see if you can refrain from bringing these astonishing observations to that person's attention.
Judith Martin