Umm, DA2 was well written?
I must politely disagree. The game is full of plot holes, inconsistencies and some very weird narrative choices.
- The story was all about blood magic. Kirkwall is full of fanatic Templars who hunt blood mages day and night, yet Hawke can practice blood magic in front of them and no one cares.
- The Dalish are supposed to be wandering nomads because it would be too dangerous for them to stay in one place for too long. Yet no one cares about Clan Sabrae living near Kirkwall for almost ten years.
- During the ten year period the game takes place your companions change very little or not at all. They struggle with the exact same problems in act three as they did in act one. There is very little character development for any of them.
- Anders is a pro-mage fanatic, yet he stays with pro-templar Hawke. Fenris is a former slave who hates magic, yet he stays with blood mage Hawke who can become a slave owner in act two. Merrill has sacrificed everything to fix one ancient artifact of her people, yet she stays with Hawke who spits on her cultural heritage and treats elves like ****.
- Arishok spend several years in Kirkwall and nearly started an rogue invasion because Isabela stole the tome of Cousland from him. Yet if you give her to him, she escapes in less than two days with the said tome. No consequences.
- Even if you side with the mages Orsino will turn into a giant monster, because...?
- Meredith can't just be a tyrannical extremist, no, it has to yet again be some evil ancient magic that turned her mad...
- "Our hero", the games main character, has no relevance what so ever to the story. The qunari invasion, the destruction of the Chantry, the mage templar conflict - everything would have happened regardless of if Hawke happened to be there or not. He's the least important character in his own story!
There are many more examples, but I think this is enough for now. There were also some good things in DA2, sure. But overall I think the writing of DA2 is not very good and so far it is the only Bioware game that I have been genuinely disappointed with.