For there to be a gay hero/heroine, there would have to be a certain level of choice be granted to the user to make this happen. You can't have a gay main character JUST for the sake of him or her being gay. What's the reason for their struggle? Where does it have anything to do with the plot of the story or the conflict of the game? If you just arbitrarily make a main character gay with no other reasoning aside from "we wanted to make him/her that way", you're not really innovating character development, you're just simply sliding in the fact that he/she is homosexual, which has no real significance to the game.
On the other hand, if the character's sexual preference DID have significance to the game, chances are only gay people are going to play it because it relates to them. For example, there are several gay/lesbian TV networks here in the US. 90% of their viewership however is within the gay community. What is intriguing or appealing a non-gay person to watch these networks? Where is the benefit within this? The same question would apply to game that features homosexuality as a plot device. What reason would a straight person have to play it?
On a completely objective level, the reason why we don't see gay protagonists in gaming is because there is no demand for them, and any usage or placement of them would be completely niche, and in the modern market of gaming where companies want franchises that span as broad of a demographic as possible, that's not a good business strategy.
All in all, the subject of sexuality and sexual preference in gaming is best left as it is in my opinion. Games such as Mass Effect and more recently Saints Row 4 do it right in that they give the player themselves the option to choose their personal preferences. That's best course of action there, make it a choice and not a requirement...then everyone is happy.
On the other hand, if the character's sexual preference DID have significance to the game, chances are only gay people are going to play it because it relates to them. For example, there are several gay/lesbian TV networks here in the US. 90% of their viewership however is within the gay community. What is intriguing or appealing a non-gay person to watch these networks? Where is the benefit within this? The same question would apply to game that features homosexuality as a plot device. What reason would a straight person have to play it?
On a completely objective level, the reason why we don't see gay protagonists in gaming is because there is no demand for them, and any usage or placement of them would be completely niche, and in the modern market of gaming where companies want franchises that span as broad of a demographic as possible, that's not a good business strategy.
All in all, the subject of sexuality and sexual preference in gaming is best left as it is in my opinion. Games such as Mass Effect and more recently Saints Row 4 do it right in that they give the player themselves the option to choose their personal preferences. That's best course of action there, make it a choice and not a requirement...then everyone is happy.