Similarly the word 'homely' means different things in various contexts, and I imagine that the meaning has evolved over time.
I hear it as an offensive word, but I often read it where the context makes it clear that it is intended to be positive.

It's important to speak so your listeners understand what you are saying and write so your readers get the message, regardless of how ignorant we are.