I appreciate you doing this review and really enjoyed both this review and the one you did for Dragon Age: Origins. I look forward to reading your review for Dragon Age: Inquisition too. However, frankly, I don't agree with a lot of your complaints as they strike as the same sort of ones which were used for "Why does Alistair dump me" and "why does Alistair get to kill the Archdemon instead of me if I romanced him?"
On a very real level, most of the complaints boil down to the player's lack of control about their surrounding environment. Apostate Bethany, for example, is brought up as something Hawke can do. The problem is it ignores what the game uses Circle Bethany to illustrate: That Bethany does not want to BE an apostate.
She wants to be a Circle mage because she hates being a soldier, a criminal, and a wanted figure. Similarly, the issue "dying in the Deep Roads" is listed as contrived, then you give a dozen other reasons why your Companions don't get the Taint in Origins versus showing why it's dangerous here. Yes, it's a scripted event but that doesn't mean that it shouldn't exist.
On some level, I think there's a good argument that Dragon Age 2 overdid the "controlled helplessness" of Hawke as he is frequently stymied and frustrated in his goals. He cannot prevent Leandra's death, the Mage-Templar War, or save his siblings from various fates. I took some of this to be thematic, however, as Hawke is meant to be a deconstruction in some respects of the Warden who shapes all of history.
Hawke is every bit as skilled as the Warden but is a figure who "the problems of don't mean a hill of beans" in the grand scheme of things. He can't change the tide of history no matter how hard he tries but he can ride it--which is what Varric's story is all about to Cassandra and why it's the framing narrative. Varric is trying to show
Cassandra via the "badass opening" versus the reality of fleeing refugees that stories aren't always black and white or even a connective narrative. I maintain that it works best as a kind of Fantasy Noir with Kirkwall as Chinatown. Jack Nicholson's character does many heroic things but is ultimately unable to impact the events in a meaningful way.
Some gamers, of course, may hate that.
Otherwise, I quite liked the review.