The non-sexy answer here is human interaction is almost always a negotiation. Sometimes being a little harsh is what the other party needs to hear. However in the wrong circumstance, it can turn people needlessly against your message... or, at worst, destroy your relationship with others. It's the same thing with being (overly) kind.
Tl;dr human interactions are complex and require emotional and situational awareness to maximize effectiveness.
Tl;dr human interactions are complex and require emotional and situational awareness to maximize effectiveness.