A bunch of men cant even get past the phrase, let alone the implications of it. I agree with this statement and the examples you gave. Even if we can't agree on an exact definition most people get the general idea. Arguing over semantics doesn't help anyone.