When I first saw Vega I thought, "Hmm, I wonder who that is..." then one second later I stopped caring. To expect a game to lay out every single detail, especially in a world as rich and complex as the Mass Effect universe would be unrealistic, especially when the details don't particularly matter or are answered later on in the story. However I agree with the first sentence about the people hating on the game, give it a bad rating/review and move on, seriously.
@AloeVera4 frankly if you don't accept homosexuality than you ARE a homophobe. To say that it is being shoved down your throat because there is an opportunity for a homosexual relationship is ridiculous. There is a human-robot relationship also but no one cares about that one, and I found that much more weird than the homosexuality which is barely present.
ck10304's comments