I can appreciate that.
The damage mitigation is probably unavoidable outside of class rigidity. Obviously a player who who is invested into the micro of the character will be able to perform better on some degree, the only way you can stop that is literally taking the player element out of it and letting the AI resolve the whole battle.
To some extent, this is a good thing because obviously a computer can operate on a much more fine standard. You can have a program optimize an action to methodical perfection (MMO crowds call these bots) so I believe you have to balance where the involvement of the player and what's handled by the AI fall.
DA2 took it too far, DA:O wasn't far enough... Though DA:O was much closer to my preferred balance than DA2.
I'm not advocating bot battle. That would be horrendous.
I'm advocating party control over individual control. I want to be able to tell all of my party exactly what to do (where to move, who to attack, what skills to use, what items to use, etc.) without the mechanics of the game being designed for A) the character I'm "controlling" to stand around like an oaf when I'm not directly guiding him with analog sticks and attack button spamming and

to not only have cheap meta-gaming as an option, but make it tied to success (again, see the Arishok duel which ludicrously impossible without the right build or kiting tactics).
I'm not advocating for ultimate AI determinations. That's watching the computer play itself. I'm advocating the player's role in the gameplay to be purely strategic, not reflexive. I shouldn't be faster (or slower) than the characters in my party. I should contr how they develop and what they do... but I shouldn't control if they succeed. Not directly, at least.