I think the author gets my sentiment here with the one line: straight people can better identify with straight people. This is one thing that always gets me when I'm watching a show, playing a game, etc., and my favorite character turns out to be gay -- while I have no beef with the principle of them being gay, on the other hand, I can now not identify with their romantic preferences, and if this is a big part of the book's theme or something, I suddenly drop off the map. What's it like to be in love with another girl? You got me. I have no idea. And now I'm confused, rather than immersed. Should gay people be in games? Absolutely. Am I going to lose touch with the character? Yes, if being gay is that important to the plot. I'm not sure how one gets around that.
Also, wow, we can't have *one* thread about this kind of thing without my religion coming up. I guess I should just accept that it's the Internet and I can't do anything about it. At least I've stopped trying to convince anyone that we can be good/tolerant people, because there are so many who just aren't going to buy it.