It depends on who it is. But from a therapist I found saying exactly what was (apparently) on their mind, very harmful. In general, I think that honesty without compassion can be and often is, brutality.
That kind of “honesty” is like kicking someone when they’re down (imo)