Heroes are always a showoff in terms of gender. Most likely the very definition of hero makes you think of their "gender stereotypes" and the female one isn't your taste.
Just look at James Bond for example - it's so awkward.
Interestingly Asian stereotypes differ a lot from the western ones - might be more your taste.