Censoring an entire ideology because "it won't sell" is maybe an even more troubling design decision than the issues Carolyn has raised. However, it doesn't seem to me that the developers are even aware of there own heterosexist prejudices. Sure, we've come a long way in the US in terms of understanding and accepting non-heterosexist orientations, but it wasn't even 30 years ago that homosexuality was a diagnosable disorder within the psychiatric community.
quickbeam's comments