> it is perfectly possible to be honest with someone without coming across as hostile
Yes, it is possible: objectively. However, there exist people with whom you cannot be honest whatsoever without coming across as hostile to them. (Maybe via heaps of sugar-coated language, interspersed with all sorts of reassuring hedges.)