I think given people's love of certain characters it's understandable that some people would go on at length at how much they wish that [Cool Sexy Character] would be an a viable romance option for [My Preferred Race/Gender/Orientation Combo]. And to be honest I think that's fair. I certainly would have LOVED to see the likes of Tali, Jack, and even Cortez as LIs for my FemShep, for example.
But that's a far cry from yelling about being marginalized simply because you don't get to have all the cookies on the romance platter. (i.e. "How Dare they not make Traynor fall in love with my Manly Shepard!") That just goes back to the certain sense of entitlement Allan was talking about.
In truth I much prefer the direction Bioware is going now where they make a larger variety of Romance options which won't all be available to the main character. Especially if that means that each romance can have its full due on cinematics and writing.
I honestly can't stand the concept of "playersexual" characters. It certainly felt like it took a lot away from the character when they fall in love with you simply because you're the PC. It was easily the most annoying part of DA2 romances because it made them all seem far less genuine as a result. ( With the possible exception of Isabella because ... well it's Isabella. )
By contrast the Romances in ME3 were generally pretty awesome, and they added far more to the characters as a result. As awesome as it would have been to see it differently, the fact that Jack of all people refused to sleep with my FemShep actually made her much more interesting. I absolutely loved Traynor and Cortez in ME3 regardless of whether they were into my current Shepard's gender or not.
I love options and I love variety, but adding options just for the sake of options isn't necessary in the long run. The great characters are a large part of why we play these games, and the better, more interesting the character gets the better the experience for it. It's a lot more interesting when these characters say and do things because of who they are, not because of what the player wants. For example, as much as people were annoying by this, I thought it was awesome that Anders would come onto you so deliberately, and then so offended if you refused him.
And I want to see more of that, more of these awesome characters being their awesome selves, and not simply what the players want them to be. I think the challenge of dealing with someone like this makes romances far more interesting.
Also, Cassandra is sexy as hell. (I love her voice)