No need to drag sex into it.
The "generic sense" of "men" to mean humans is sexist - blatantly so. It's also quickly becoming archaic, for this reason. Going out of your way to use it, instead of "people" or "humans" or "humanity", is now a statement.