Just because Gaider did some good writing way back when doesn't mean he's still a good writer, and all evidence points to him not having a clue any more. He's an old codger who hasn't written anything decent in a long time.
A little reminder:
Gaider wrote for Dragon Age II, where he had a major contribution to the plot, creating the characters Cassandra Pentaghast, Fenris, and Meredith
In any case, as much as I adore Viconia, I'd be the first to admit that she's not a very well-written character. It's less than she's well-written, and more that it's simply refreshing to have a character, and love interest, that doesn't fall in love with you in the very first conversation, and actually challenges the you in conversations. Viconia couldn't exist in a modern RPG because she'd be too 'problematic'.