At the New York Cantina Event, Bioware announced that the romance arcs in the upcoming Shadows of Revan expansion will be "player-sexual". Bioware defines this as: "if you are a player no matter your gender you can romance [the non-player character]."
I disapprove of this.
Oh, I don't care if the NPC is gay or straight. If Bioware wants to include a gay NPC, that's fine by me. If the romance is heterosexual, that's fine as well.
What I object to is defining the NPC's characteristics in terms of the player. An NPC's characterization should exist independently of the PC. Otherwise, the NPC feels less like an actual character, and more like a reflection of the PC, a mere object to fulfill the player's fantasy.
As a silly example, imagine if at the beginning of the game, you were asked "What is your favorite ice cream?" Later, you meet the love interest in the game and she goes, "My favorite ice cream is [player's favorite]." That's rather odd and narcissistic. The character should have her own opinions on ice cream.
There's a really good example of this in the Imperial Agent story line. Watcher Two is one of the main supporting characters. She is can be romanced, but only if you are playing a human male. If you're playing an alien, you get shot down. It's part of her character that--as awesome as Watcher Two is--she's an Imperial to the core, and still bound by the prejudices of her culture.
It's okay for an NPC to change in reaction to the actions taken by the player. But the change should be a reaction, driven by the existing independent personality.
Of course, we know why Bioware is choosing this path. It cuts down on the number of characters and permutations required, while still allowing everyone a romance option. But I think it makes for weaker characterization, and leads to a lesser and overly player-centric story.