Let's see, they make Anders go for you immediately, in a fairly mandatory quest, putting you in a make-or-break situation that you have to propagate yourself with almost shameless flirting with every other character. Yes, I'd say it was forced. Especially because he hates you afterwards (unless you're a mage-lover or a paragon of virtue). If this was their attempt to make a good character that oh just happens to be gay (let's face it,he was pretty obvious with the implications of his relationship with that friend who's name I've already forgotten), then they failed miserably (not to mention that Anders got over him pretty fast). There was a lot that they could have done there, especially with the dual metaphor, but then they made the game impersonal and poorly written at the best of times. Except Merill, the nature of her character was still impersonal, but at least I liked the dialogue.
...BioWare kind of let me down on this (me and many others, I'd assume). I'd assume this isn't the best time to bring this up, but given what they've done in the past... I mean even the characters of BG2 were fleshed out better. I barely bit into KOTOR and it had a really full setting and complete characters. Producing a game so shallow, even after its predecessor (which was masterfully done, in my opinion), is a disgrace. I still liked the game but... I'm way off-topic.
End point, Anders might have been their apology for Zevran (good lord I hated him... I relished killing that bastard), or he might have been something else entirely. I see what BioWare was trying to do, making it so obvious, but they really just didn't think it through enough (on any characters, really, and there were some that I would have liked to know more about, Anders among them) and I wish there were at least some option to say "I don't swing that way" without shooting him down hard enough to crash a covenant super-carrier.
...
I just used a gaming analogy and people probably got the dual meaning. I love the escapist!