I think DA2 is more broken, but also more interesting and in the end more rewarding than DAO.(Also story wise).
I credit DA2 because of the characters.
At first all I cared about was romancing Isabella. When I finally got her, something became apparent. She rejected me, and just wanted to fuck every sailor who came into that damn pub of hers. Before going about to rage on the forums about "worst romance plot ever" I started taking more interest in Merrill.
Merrill was just an elf, who I gave credit for not being annoying. Her denseness was funny, charming and almost sweet. and then you could romance her? holy shit! if only I didnt do so many mistakes - I enabled her all the way through. applauded her for her blood magic, when I scolded and killed everyone else(Anders hated me, and was jealous.. but he didnt have an elf vagina, so meh)... we had to kill her clan.
But she ended up being a really great character I think.
Fenris was also a decent elf character. A bit on the emo side, but good enough. Varric was amazing. Best dwarf ever seen.
In fact, many of the characters in DA2 were great. I think DA2 needed 1 more year of development time to flesh out everything. you could feel the labor of love in the code, but it was so rushed and stitched together. It's sad if this EA going back to their old ways, about not wanting quality.
Rico' said things would be different.. And they were for a while. But a lot of their creative projects, and new IPs didnt take off... and now they might go back to regular f**k-the-consumer-and-destroy-every-inhouse-developer-we-have-mode.
Respawn might have walked into the lions den... again. Forgot why they left for Infinity Ward(and later Acitivision to begin with)?