Let's be honest here for a second, if you'd really feel disenfranchised by not being able to bang a character, what the heck are you doing allowing something that small to dominate your life? If the game explicitly told you "Hey! This lifestyle is wrong and you should feel wrong!", then I could see your point. IF the game had missions where you had to preform homophobic acts and rewarded you for it, I could see what you meant. But I can't for you not being able to bang someone because they aren't into you. That seems just silly to say someone deprived me of my rights because I couldn't have sexual intercourse with this bunch of polygons.
In my own personal life experience, I've had a group of teenage boys shoot me in the back from a car with paintballs at close range while I was standing at a bus stop with my girlfriend. I've experienced having a man follow me and a lesbian friend down a street, late at night, threatening us with corrective rape because we had short hair and looked "butch." I've had a girlfriend disavow our relationship and claim that I was obsessed with her, because she was afraid of being outed. And those are just the things I'm willing to talk about on a mostly anonymous public forum.
So no, I don't feel like I have a "right" to sexual intercourse with any given bunch of polygons. I am well aware that there are far more important issues when it comes to the LGBT community. But I do feel that, as a gamer, I have the right to express my desire for more inclusion of LGBT content in games, whether the devs listen to me or not. And I feel that I have the right to want the same level of escape and wish fulfillment that most straight (and mostly male) gamers take for granted.
This thread is in the suggestions forum. Nobody, as far as I know, is demanding anything. But as long as people are allowed to make suggestions, and talk about what they'd want in Bioware games, I'm going to chime in, and I really don't care if someone thinks I'm a pathetic, basement dwelling virgin demanding the perfect video game waifu. I know who I am and what I've been through, and I also know that, as a consumer, it doesn't hurt to ask for what you want out of a product. I may not get it, at least this time around, but if there's even a slim chance of influencing development of future games, then I'll keep posting.