I know you love to argue things to death, but... can't you just accept that a sexuality toggle makes people uncomfortable without interrogating them to find flaws in that reasoning?
I do like to argue for the sake arguing - not to antagonize but to get under the surface about why people really feel the way they do about things.
That being said... I do get that some people are uncomfortable with the toggle suggestion... but some people are also uncomfortable with the idea of being hit on by the opposite sex anytime they enter a conversation with someone. Is it really fair to say to one group. "I understand, you don't need to explain" and to another "just don't ever hit the Heart icon and keep your mouth shut" (especially when a few of these instances have been triggered outside of hitting the Heart icon, but that is a little besides the point )?
Discussion is the point I'm going for here. Not advocacy. If no one ever discusses why such a toggle is offensive, then the height of any logical response to anyone who suggests it is, essentially, "suck it up , homophobe."
Giving players the option to remove any same-sex content (or opposite-sex content) is fulfilling a very specific request that is not done for any other content that people might find offensive. The intention behind that request is as important as its perception; are the people who request it homophobic, and would that request be seen as homophobic by other people? If so, why would Bioware want to feed those two narratives?
If you removed the political and social context of sexuality, you could easily compare it to language. Language is the method with which we relate to the entire planet. How words are phrased, the nature in which the message is structured, even the fundamental phenomenon of people understanding each other is all predicated on the language you are speaking.
You could easily argue language is much more a part of your identity than your sexuality. It includes centuries of thought, experience and awareness that are felt and understood at a deep, primal level. It is much more what makes me ME than the preference of me sticking my P in a V.
Yet languages, both spoken and subtitles, are a menu toggle. Even thoug translations , accents, colloquialisms and other references may radically change the nature of some conversations, it is still just a toggle. If you remove all the hot button aspects of sexuality, is it that much more important than the language the entire narrative is given in?
I'll quote David Gaider, since he explains this better than I can:
These are all valid and good reasons why to not implement the toggle... and almost all of them are developer-related , dealing more with the "how would we design, test, implement and communicate this to players?" All valid concerns and definitely huge roadblocks to it ever being implemented... but it doesn't address why someone would find the toggle offensive.