There should be a game option (like the difficulty setting) that allows hetero, gay/lesbian or both options / actions to happen. I'm hetero and I really don't like when things get weird... I would assume some gay/lesbians people can't be bothered with heterosexual romance options as well.
I'm all for "WELL WRITTEN AND RELEVANT" gay/lesbian/transgendered characters presence in the game (which can be cool. A.k.a. Dorian in DAI). But, preventing the game from forcing awkward, unwanted situations / options if you don't want them to happen or even be suggested for most characters in the game would make me happy.
In my play through, my world, I don't want a gay Garus or Kaiden. In yours? You get your wish!!
I am 100% against any toggle that removes content from the game. Especially content that is in fact a "soft" toggle already. As a straight male I have, unsurprisingly, zero desire, curiosity or inkling to explore or experience gay content in Bioware games. And for some reason I seem to be able to magically overcome the power of the gay pixel penis and not experience this content. Every time the option to get my 'gaymance on' comes up i overcome the power of the gay pixel penis. It is such a tragedy that so many of my fellow heterosexual men seem so powerless against the scourge of the pixel penis of gayness 'forcing' them to experience the gay content . 
Seriously people. It isn't rocket science on how to avoid 'the gay' in the game just don't pick the romance option with the men. There has only been one character that ever tried to get in my pants in a Bioware game and that was Anders. I said 'not interested' and he never bothered me again. Okay that is a lie he annoyed the hell out of me but he never brought up that subject again. If only he could be this understanding about the mage - Templar issue. The man never shut up about that, but about wanting to get a hold of my wee willy winkle? Nope never brought it up again.
How are people accidentally stumbling into gay content in Bioware games that a hard toggle is 'required?'