I swear I've argued with you before. First, it's not fan service. Nobody whined, Bioware liked the reaction they got to Zev and Leliana and they thought "Hey, wouldn't it be great if players of all sexualities could make choices?" and so they wrote 4 bisexual characters in DA2. It's a great way to improve player experience in the game without hurting anybody [that matters]. The fan service argument is so annoying because absolutely everything put into a game is fan service. Games are written and designed to give enjoyment to the people playing them, romances, straight/bi/gay/reptilianalien/ladywhoneverleaveshersuit are no exception.
Second, this idea that a character needs a reason to be bi, but doesn't need a reason to be straight is just outright wrong. They could make every single companion whether romance-able or not bisexual and they wouldn't need a reason besides "Why not?". Being bisexual doesn't change who people are, and people need to stop freaking out about "What are the odds!?" in a world where we fight dragons. People have been writing entire worlds filled only with straight characters for decades and nobody thinks anything is wrong. In the entire world of Harry Potter the only ****** person is an old man who has sworn himself to celibacy, but I don't see anybody wondering at what the chances are of that.
I don't know why I'm posting here. Blech.
So you're saying that people would have no issues with certain characters not being romanceable? You're saying that those same people would have no issue with the romances being removed either? Because right now I'm seeing the same people complaining about a certain elf companion being bald, because they don't like him being bald. And I also saw people whining about not being able to romance someone they wanted to romance (because it doesn't fulfill their fantasy to the fullest) and thus they were enraged. So yes, in a community where people whine about the fact that one of the companions is bald, you have people that whine about how every companion doesn't automatically love and adore them.
Ok, a character doesn't need a reason to be bi. That totally misses the point in an embarassing way. Now tell me how the reason that character is bi isn't fan service. Is everyone being straight fan service? Nope. Is everyone bi in DA because, otherwise, a very small, pissy, entitled group of people would get enraged because the way they imagined their DA fantasy to play out isn't available? Yeah. They don't need a reason. But if one of the reasons everyone is bi in DA is so a very small group of people don't get really angry at such a minor detail that they perceive to be big, then you need to tell me how everyone being bi for the sake of fan service is a good thing, and how it doesn't devalue the character. Why isn't sebastian bi in DA2? Why doesn't he have sex with you? Because it would ruin his character, since he is a hardcore altar boy and being bisexual while having one night stands isn't something you would imagine an altar boy to do. While the fan service bisexuality doesn't ruin the other characters that much to the point of breaking their integrity, it still cheapens them because an aspect of them is not to characterize them, but to satisfy a very small group of players, who would be distraught if that feature was not in the game.
You're overrating the amount of people that are unhappy if they don't get to romance whoever they wanted to romance. BSN whiners =/= the entire DA playerbase. I'm not against making the players happy. I'm against making A VERY SMALL AMOUNT of players SUPERFICIALLY happy at the expense of the integrity of something in the game. It's like the IQ of the average user on this website is low in the deeps.