Oh, yeah! If you think that the 'blunt' approach has its own set of problems, maybe this will help you make sense of it and retool it.
Sometimes the "blunt" and "direct" approach isn't so blunt and direct after all. If the other person has mental biases that will distort your "direct" message, then you really haven't communicated in a direct manner. It is, in fact, more direct to account for their biases. It ensures that your line of thinking actually arrives at the destination as you intend it to arrive.
Sometimes, these mental biases are thin or nonexistent--these are likely the other folks who appreciate a direct approach. Sometimes, they're thick and somewhat nebulous, vague, and hard to decipher.
You're communicating in order to convey a message to another person, not just to spout some language. It's up to you to communicate it effectively.
It may not be 'fair' that you have to account for their 'issue' with your spoken communication. They 'should' be able to account for their own mental biases when they process what you say. But, well, that's just how people work..