Well, while I'm NOT defending the guys homophobia, I DO agree that the straight mans romancing options were extreeeeeeeeeeeeeeeeeeeeeeeeeeemely poor in DA2. As a straight guy, my options are either a toothpick-sized elf who uses blood magic, and a skanky rogue who sleeps with everybody. whoopy. As a "good" warrior, both of these people aren't my characters type, so I just skipped romance altogether.
Also, I didn't have any problems w/ anders hitting on me, didn't mind the Rival points either, cause stuff like that is only natural. You get hit on, you deny them, they will feel bummed, same goes when you hit on someone else and you get denied. It was kind of out of left field though... I remember I was like "oh cool anders wants to talk to me? ya, lets see what my old buddy is up too! maybe im gonna go on an epic quest!" ...only to get hit on, didn't really expect it, but after a couple minutes I started to laugh.
I just think that not only the romance was done poorly, almost the rest of the entire game was poorly done and have actually stopped playing the game, im about 40 hours in and could NOT play anymore. after a while, seeing the same area's over and over again since from hour 2 to hour 40 gets OLD. like angry joe said "this game is SLAVERY!" as the only way to play it is by playing it like a checklist. WHAT HAPPENED TO GOING ON AN EPIC QUEST!? very disappointed with the entire game (except combat which is great (except for the combat animations which I cant stomach (why? because if someone fought like they did, they would get their asses kicked so hard because fighting like a "cool guy" makes you vulnerable in real combat)), but for me, gameplay isn't everything), and ill get a lot of hate over this, but I'm done w/ bioware because they can't seem to think for themselves anymore.
also, "no homo" option is just silly though, grow up bud.