Those things make even less sense, when the World of Warcraft is inhabited by dozens of sexually dimorphic species, and you need a population to prevent extinction. So, in such a war faring society there would be extreme social pressures to do your job as the sexes are "supposed to." You would think the story would be driven by war and heroism, and less by something as mundane as gender and sexual preference.
In overwatch, sure in some utopian future it makes that they would focus on the mundanities. But that game, too, is based on war and heroism. It's obvious that sexual preference and gender weren't relevant to the story they were telling, because that information was folded into the story after years of never being mentioned.
But that still doesn't have anything to do with how unrealistic of a story that this tool would provide. Stories and their characters should be relevant to one another. Using a tool that uses metrics of real people on characters in a fantasy world makes zero sense.