because without the plot point, the "gayness" is superfluous and irrelevant to the story.

it's like expecting to walk down the street and just know who is gay and who isn't just by appearances, or needing to know someone is gay before working with them.

why? why does it matter?

the only time something as personal as sexuality matters is if it directly influences the character's impact on the main narrative.

If raising a family for future legacy exploration was part of the game, for example, then I would love to see same sex couples and romances that deal with adoption etc. But it has to matter,