A bus doesn't have four wheels. An interpreter isn't a human being with language fluency. A bit doesn't refer to the business end of a drill. A port isn't a place where you find cargo ships. People manage to deal with jargon just fine.
> "What do we lose by switching to precise terms which don’t require everyone to internalize an overloaded meaning in multiple contexts?"
The time wasted reeducating (and I use that word intentionally) everyone?