@kaoudis It's probably not a complete answer, a couple of notes though:
- Not everyone in tech is a native English speaker, and many languages don't distinguish between male/female subjects at all! "He" is just an easy word.
- Although I consciously try to represent males/females in texts I write, it's not always easy to determine if a certain scenario is positive/negative and how to associate roles. E.g.: is a typical phishing victim a "he" or a "she"?
- The recent call for gender-neutral phrasing (they/them) actually helped with this, but for a long time it just read weird (at least as a non-native speaker like myself).