I don't think they're keeping it a secret till launch to retain mystery as they call it, I have a feeling they're doing it to retain a ton of 'unequal options' and 'Bioware hates *insert relevant group here*' threads and basically feeling like they're upsetting people before launch as I'm almost positive that the remaining two LI's and the revelation of race gating is not going to make LI options seem fair.
A lot of people are pretty sure Viv will be an LI, but I'm pretty certain she won't be (you can see my previous posts as to why), and that only one will be bi. Or maybe it's another crazy theory, either way it won't be fair one way or another.
I think they're afraid the forums will burn with angry posts and other places are going to pick up on it and put people off the game.
DG last week posted quite a lot trying to explain about 'equality' and the reasoning behind LI's I think to soften the blow of some people who are going to feel like they have a lack of choices, but, well, the romance thread was pretty full of hard headed individuals that still didn't quite understand what he was saying.
All in all, it being kept secret till launch doesn't surprise me, even though it does sadden and frustrate me!
-
Twilight_Princess, Solaria, Ajna et 2 autres aiment ceci