I'm usually precise in my wording and choose specific words for a reason and am also sometimes annoyed by people ignoring the preciseness.
However I also sometimes cannot find the correct precise words to describe what I mean in unambiguous, but also concise words, so I sometimes choose much less precise words for lack of a better alternative. Oftentimes I denote that when I find it important, but it happens way too often to do that every time.
Also words simply aren't completely precise. A word might be perfectly fitting for what I want to say with it in a situation, but someone else understands it as something slightly different and they are not wrong about it. Words often simply do not have one exact shared meaning.
Natural language is imprecise and it is fundamentally a lossy compression function. One that uses a shared dictionary that is not identical for both encoder and decoder. You simply need some amount of error correction in encoding and decoding.