Bioware strives to be all-inclusive in its player romance mechanics, and while it's great that they want players to be welcome regardless of sexual orientation or gender identity, they've basically reduced the romanceable characters to sex dolls in a well-meaning but ham-handed process. People have their own personal preferences, and so should the characters. Fallout 4 kind of did that as well, and that was a step back from the way New Vegas did things.
And that's just another symptom of the fact that video games have traditionally been geared towards action and adventure, and we can't seem to make other aspects of human interaction translate into the video game format in such a way where we might as well just watch a good movie.
Undertale, a recent indie darling, did try to make a statement on the separation between gameplay and story, and the seeming pointlessness of killing RPG monsters on your way from point A to point B who don't have any real quarrel with you other than to be repositories of experience points and gold.