I'm not native speaker and I was taught that word "man" can be used as a synonym to "human". I just rechecked dictionary and it confirms that. So by men I meant exactly humans, I did not want to exclude women. Sorry.
The presence here of a large international community and many non-native English speakers is one of several reasons why we all need to be charitable about language. The HN guidelines address this:
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."