I actually like the way the romances played out.
The companions orientation/romance dialogue was based on the gender you had chosen as a player. I played a female the first time through and Fenril and Anders did not come off as bisexual at all. Heterosexual yes. Isabella? I knew she swung both ways from some of her comments almost immediately. Merrill? I couldn't tell - she was so innocent and cute I didn't know if she was a romance option at all...so, of course, she was the one I tried to pursue on my first playthrough.
Second one was as male, and that's where I noticed how Anders changed quite a bit and I could tell he was gay. Fenris.....couldn't really tell until later. Isabella and Merrill remained the same, and I think that was a decision made by the writers due to both personalities.
I like the freedom in the romances, so no matter your tastes, there is an option if you want to pursue it.
About the complaints of companions hitting on same-sex players....really? You can't be that insecure, right? Its a game. Get over it. And to go through your entire life without being flirted with (even lightly) by a same sex person that you just met or have known for a bit? Really? Its going to happen unless you live in a cave. Just take it as a compliment and move on. Same thing in the game. They are interested in you. Smile and move on.
I totally agree with Bioware and Gaider. There is no reason to cater to the "Straight Male Gamer" when the game has options for everyone. One group, just because they are the majority, does not have any more special rights over the minorities, or deserves something "more". This speaks to a lot of things in life.