What ? I made everyone in DAO like me (bonuses) but then Morrigan said her tent line, Leliana seemed fine, Alistair isnt gay and Zevran I could either encourage his staring, say I didnt care or tell him I didnt like it. Turns out telling him you dislike him staring makes you loose points, reload and saying "I dont mind" he was than coming on to my character :/ Where is the simple "dont swing that way" option!
ME2 did it badly too, Tali... I dont need to talk about. Miranda built for fanservice and then just talking to her resulted in her flirting. Play a fem shep and talk to Jacob btw see how that plays out;. BW makes being nice impossible, your either trying to bed them or being an ass.
Its not jsut that. DA2 tried to be like mass effect. Which is made funny when Mass effect ripped off other games.
The key in DAO is to catch which lines are flirtacious, which for me, was hardly a problem. Saying things like "You can probe me anytime" to Morrigan, for instance, can activate the romance flag, and that applies to the rest (even Zev, who's otherwise a lech and makes no exception to who he goes for

). Personally, in my first game of DAO, I never activated the romance for Morri, Lei, or Zev, and my second game with a female PC, just as deftly started nothing with Al. Ditto for ME2. Femshep may always talk with a flirting tone to Jacob which is nothing short of irritating, but the romance for him (and everyone else) won't actually activate until you pick the right line of dialogue.
Compared to, say, ME1, where just treating your crew like human beings will eventually get you an angry confrontation from two supposedly spurred people later in the game, or BG2 where just
recruiting Jaheira, Aerie, and/or Viconia is enough to yanked into them, DAO and ME2 were improvements.