Having characters being openly gay when their sexuality has nothing to do with the plot or their story is a real pet peeve of mine. If there's a romance subplot where they have a love interest, that's fine, but you don't see every straight character announcing "I'M STRAIGHT" randomly. It just comes across as forced and weird.
Have you played fighting games? In those they frequently state someone's likes/dislikes, not because it adds to the story/plot, but because it adds to the building of the world. Making someone openly straight/gay does the same thing, as addressing their sexuality makes the character more detailed.