> In casual conversation everybody understands that it doesn't mean "absolutely every company".
That's not true at all! There are lots of people (myself included) who tend to interpret things very literally, and would not recognize this subtlety. So not EVERY person understands that...
... oh. Never mind.
Well, it's not logical at all in the common sense of the word logical. It's like you're talking to a compiler...
In casual conversation everybody understands that it doesn't mean "absolutely every company".