I was thinking about Solas' personal quest and I wonder, do you think he felt better after killing the mages for hurting his friend?
I do not mean a debate about wether it was right or wrong, or if it was necessary, or his reasons etc. I really mean: do you think he felt better? Do you think killing them is something that had him "happy", even later, or will he some time realize that it did not help anything. That killing them provided him with the positive short term effects of revenge but that in the end the pain was still the same?
There are usually, in movies or games, two paths this goes. One is Sera ("Yes, that felt good and still feels good") and the other one is the devastation ("I am still so empty, it was all worthless") and I noticed, or think I did, that BioWare characters always feel like Sera (Garrus says something similar). They always feel good about it and never doubt. While in movies I think authors usually show us the other way, the regret about having stepped so low. I wonder why that is, if BW wants to prevent showing the player "You made a wrong decision" when it comes to personal quests? Because I do not recall a single character ever saying to me "Btw, thank you for stopping me". (But maybe I really just don't remember.)
Yes, I believe Bioware wants you to feel like you did the right thing. So no matter what you pick, your companions will be content. Well, not always. But usually. Even if they are pissed off with you for a minute, they forgive you, even see it from your perspective and accept your decision to not help them kill whoever.
I firmly believe that Bioware always tries to show you an "ideal" way to play. But it can be quite subtle and sometimes I'm not even sure if I'm just imagining things...
Since it's an roleplaying game, they'd never tell people outright what they did was awful. Or that they made a poor choice. Because it's all subjective. No doubt do Bioware games have a specific type of morality that reflects their own subjective view on things. But you do not have to agree with it. You can play any way you want and the game will usually reward you in some way. Otherwise it would be quite immersion-breaking, I guess.
As to how satisfied Solas would be in the long run having killed the mages... I don't know. I can see it go either way. I lean towards what the Colonel said. That he felt justified doing it and wasted no more thought on it, having MUCH more important things on his mind. Even if he were to realize that killing the mages was pointless, he doesn't strike me as the kind of person to have regrets about it. Not about something like that. They tortured his friend. Why would he feel like he did something wrong? I believe that if your entire being is so overshadowed by this one HUGE burden concerning Arlathan, I doubt he much cares for a bunch of ignorant mages. I see him as the kind of person who'd gladly kill a thousand ignorant mages if he felt they deserved it. He's willing to sacrifice a LOT for what he believes will benefit "his people" and Thedas as a whole.
I don't really see him get so depressed that he regrets every death he ever caused. He's wallowing in his misery quite enough already. But I can see him have a real crisis and look back at the mages with regret. Maybe when he failed once again to correct his mistake. Or when he realized that there is no way he could ever undo the damage. Maybe them ALL of it will turn into one huge regret. Dunno.