Look, to me it's pretty clear - writing for videogames must be very challenging.
It's like the three bears' porridge, it needs to be in the middle - interesting enough to retain your interest in the core gameplay but not so dense that it clouds it out, or makes you feel like you are simply a tamagotchi in the writer's personal narrative.
And, for me, this is where Bioware is failing because of it's overly narrative style. I know I'm going to get flamed but the gameplay should drive the story, not vice versa. Dave Gaider is writing novels with games bolted on, I want the opposite.
I liked DA2 despite the soppy, self-obsessed, overly-detailed NPCs that were forced on you. I also accept that this makes me a minority compared to Bio's fanbase who love all that. This is why I'm not buying anymore of their games, which is cool but I hope one day they'll make a game that's about gameplay, not a narrative screensaver with console-lite combat betwixt chapters.