Bioware should take some cues from this game. Corner cutting is one, the rushed out way we were given our special skills (I too cringed a bit over the fact that I played a very pro mage warrior and ended up using the templar skill because, let's face it, berserker did fuck all. Or the fact that you can apparently be a blood mage and still be against blood magic.) There is a sense of disconnect between two very good games, the action rpg (which is quite tactical, mind) and the story (which is, as mentioned by many, a very bold move for a videogame.)
Too many corners were cut, and Bioware should revise what to do next with the franchise. I hope they don't go back to "safe" save the world story telling. Dealing with a more personal story was the biggest payoff of the game.
In the end, Bioware could have upped the ante on production values and smoothing out those dungeons and the sterile look of the city. it requires a whole new game engine, perhaps, but I keep thinking how truly great this story would have been in say, Assassin's creed's setting.
With Tactical combat.