While Dragon Age 2 is not a flawless game, it featured several aspects that I enjoyed more than its predecessor and successor. First, I loved the smaller scale direction Bioware went regarding the story. Instead of focusing on some grand, save the world plot, Dragon Age 2 opted to go for a more personal approach. Dragon Age 2 was a story about an individual trying to forge a life for his or her family after the Blight, and the storm he/she ultimately got swept up in, and at least for me, it was an approach that resonated.
The second reason I enjoyed Dragon Age 2 is because of the focus it placed on the protagonist's companions. Not only were several of the companions key players at different points of the main storyline, but each companion had a story arc of his or her own that spanned across the entire game. While Dragon Age: Origins and Dragon Age: Inquisition also had story arcs for each of their companions, the stories seemed to be limited to a single quest or two. Furthermore, I loved how each of the companions reacted towards each other in DA 2. For example, if you bring Isabela on Aveline's The Long Road quest, you get to experience dialogue that provides a depth into the relationship between the two companions. In contrast, companion quests in DA:O and DA:I didn't really seem to change much no matter which companions you brought along on a companion's quest. This sort of emphasis on companions is what I sorely missed in DA:I.
But most of all, I loved how Bioware wasn't afraid to experiment with new directions with DA 2. From the changes in gameplay, dialogue, and story, they set out to try different approaches, when they could have easily just gave more of the same. I've seen criticism in the past that suggested that Bioware attempted to cash-in on the success of DA:O, but the way I see it, they took a tremendous risk with the directions they tried. Of course, the changes proved to be too much for many people, but I appreciated it as someone who is a bit more open to trying different experiences.
I don't feel comfortable saying which game is better, as I've enjoyed each of the Dragon Age games, but there are aspects of Dragon Age 2 that I truly enjoyed. Wherever Bioware decides to take the series in the next game, I do hope that Bioware brings back a bit more emphasis on companions, as well as another try at a more personal storyline. Perhaps with a little more development time than what Dragon Age 2 had, I see a possibility for something great.