Weeell, Anomen was written kind of ten years ago. (Though I love him, too). Neither Alistair nor Zevran by David Gaider don't have any happy endings, and even Viconia doesn't. Anyway, maybe I'm paranoid, but I'm glad Anders was done by Hepler, because Fenris's romance by David Gaider doesn't seem as happy to me.
Despite the somewhat flawed romances in DA:O, there is still something about the characters that made them more emotionally engaging than in DA2. You can talk to your companions right away when you meet them, but in DA2's Act 1 you hardly get to know each other. And the other (non-joinable) NPCs - I liked Duncan, Teagan and Loghain right away and they only had a few lines each! That's a shame because I think the DA2 setup has so much potential to be more intimate and engaging than DA:O: There is a voiced Hawke, you have a family, are bound to one place you're trying to make your new home and have some seriously fucked up LIs who are heading for the gutter (Anders and to some degree Merrill). And most of all, I find a political/religious cataclysm much more terrifying than a big dragon. And then BioWare goes and leaves all that potential untapped by giving us so few dialogues!
I don't know about not liking "non-companion" NPCs, though. I loved Orsino literally on first sight(in the Fade). Even though his death was so very stupid. And Keran the young templar had a great torso. And that Qunari mage quest in Act 1 was very, very moving.
And Duncan and Loghain had quite a lot of lines each - Loghain was a full
NPC for an important part of the game, including Return to Ostagar(think Bethany or Carver), and Duncan was one of the key figures of the game, who was present in all six origins. DA2 didn't have these origins, so there was no need for a Duncan-like figure.
But I agree that people like Thrask, Sister Petrice, Meredith and Gamlen fell short of the mark, even with Gamlen's quest and Meredith's major role.
Oh! I tell you what I expected. I thought - I was sure! - that Viscount Dumar's seneshal was up to something. "My door is always closed" and stuff like that - I was so sure he'll have an evil plot ahead! Alas, alas. Ah well.