I think DAO is more generic.
Originally Posted by purpleblob 
why did Archtect create Broodmother.
By accident. Some Darkspawn just can't bear to be "separated" from the Archdemon. Explained by The Architect in the encounter just previous to the final battle. Any other questions?
I actually really liked how Awakening didn't have "filler" dungeons.
So, can you name some filler dungeons in Origins? They're pretty much the same there and in Awakening, only the latter has more talking and side-questing before you actually get to the respective area's dungeon. My two cents.