IMHO its sad that people are getting all salty over this.
As the same with racism, woman's right, etc Americans are to held up on the past. That is why we constantly repeat our mistakes. Until this country can let go of the past and move to the future as human beings we will continue to be to be plagued socially by these issues. We should be at a point in evolution where color and sex dont matter anymore but as long as there are people out fighting for gay, black, woman's right etc we will move further and further away from being equal. The day Americans stand up and fight for HUMAN RIGHTS is the day we will all be equal. Until then, these organization will keep us separated to feed their own agendas.
Whos to say the writer or writers know or have family that LGBT. This may effect them in their life so they chose to write about it. They also may not and could be doing it to save face. Honestly tho, it doesnt matter to me. They chose to write the story this way and its not up to me to decided if its right or wrong but it is up to me wither i chose to read the content or not. It is not being forced on me in game and even if it was its was the writers choice which give me the choice to play or not.