Well I've read the book , and I didn't think the Dalish looked that stupid or bad.
I mean they trapped the demons , it's Michel , Celene and co who decided to release the demon for the Lolz and profit.
Can't say I like anyone in the book , all the characters are a bunch of morons for me.They all have a vision of how things should work and they just crush everything on their path.
Michel doesn't care about anything but his Chevalier thing , Gaspard is more or less the same exept the dude has ambition.
Celene has a vision of a civilized empire but if it means acting like a barbarian to achieve this , why not?
They have their game , and their code and the end justify the means as long as they follow their strange moral compass.
Briala ...I guess she isn't all that bad .But it's like she's looking for her identity and she had a vision for the elves.But when she's among Dalish or city elves , it just doesn't work.
The elves at Halamshiral made me sad ...
And not sure what to think of Felassan , he was supposed to be Dalish...but he try to avoid talking about his clan , he knows a lot about Arlathan , he'd rather let a creepy demon run free than save a Dalish clan.
I wonder if he's a very old elf who survived somehow.
Anyway there's something in the fade looking for the Eluvians , it could be Fen Harel avatar ...
If it's him , possible he's been manipulating elves , the same way Flemeth has been manipulating Humans for centuries ( giving dragon blood to Calenhad etc to awake dragons later...)
This entity seems stuck in the fade ...I guess we'll found out about it later , but I think the Eluvians will turn out to be a cursed gift.