Semantics are important when semantics need to be important.
Semantics are always important even when they are disregarded or sloppily used.
Common usage of a term will often depict an unambiguous understanding - despite it having semantic problems. Standing on the semantics soapbox in these situations will usually result in alienation and can add confusion.
I don't see how using clear unambiguous language can result in confusion and alienation. Perhaps you can expound on that averment.
I would suggest this is more likely to come from newbies who are in the process of picking up the jargon and may take some phrases too literally. We should all - and I include the newbies - be careful how such discussions are conducted so that understanding is found ... and not a war.
A correction, dispute, or disagreement is not necessarily a war. Arguments, and persuasions can be made without starting Wild War III (WWIII). The foundation of correct understanding is a correct definition.
I don't find any problem with "Walking in space" or "crossing a stream" that is nothing more than a dry watercourse. We know what is meant - without ambiguity - and that's what really matters.
Sometimes it matters and sometimes it doesn't. Slang has no place in a correct technical description of an event or object. If you are casually describing something or writing poetry, then fine, use slang.
Ratch