Rather than respond directly, a couple of comments based on a few recent posts:
1) Making all (or most, it seems) romances bisexual:
That could be done. Of course, since doing so just added on all the extra cinematic work to add the extra genders into the various cinematic conversations (different genders are different heights, requiring extra camera work and a LOT of extra attention in any scene where the two characters interact), that would also mean cutting down on the number of total romances. It is NOT a matter of flipping a switch to add extra options because someone thought that would be more fair... not for genders, not for races. It also means less opportunities to tell new stories, and less variety. So if you're picturing a bonanza where all those romances would now be available to everyone... that was never on the table, and never could be.
Also, anyone arguing that straight characters shouldn't exist because "straight people have gotten enough in the past" is going to be summarily ignored. You can have whatever opinion you wish, but this game is not here to single-handedly make up for all of gaming's issues with representation, and suggesting it should be so is likely only to provide fuel for those who erroneously espouse that it is already so.
2) Vivienne, as a black woman, not being a LI:
I get that some people are disappointed. That's fair--she's pretty awesome, and could have made for an interesting romance if she had been concepted for one. Considering that one could also make an argument about a black woman being present in the game solely to be a fetishized sex object (as if no-one ever made this argument about Isabela?), or that this brings up awkward discussions about skin color vis à vis Josephine, I'm not sure this is a good road to go down. I would hope a character could make for great representation in the game, and do so by being a great character and not solely by whether or not they're available to be romanced, and that this will be evident once someone plays.