Ehhh, I totally understand and sympathize with Solas's anger. One of his oldest friends was essentially tortured and killed in front of him. I don't think it's fair to judge him as a whole based on his actions in a moment of extreme grief. He wasn't thinking clearly. Plus, I think if he had been in his right mind he never would have condoned killing the mages. It was a brutal display of power, and he
hates those. He always approves of more complex judgements rather than simple executions (except in cases like Erimond, where it's the most just solution). Even though he disapproved of you stopping him in the moment, I think in the long run he's glad if you prevent him from killing the mages. And it's not like it's difficult to do. All the Inquisitor needs is a word. It reminds me of Garrus's loyalty mission a lot, actually. Albeit taking place in a very compressed timeframe. Really, all of the characters are capable (and willing) of brutally murdering someone for revenge. Even Alistair, who's usually really sweet, is all about executing Loghain himself.
I do understand Solas' anger. Still it shocked me that he would actually burn those mages to death if not stopped. It's more disturbing when people who are so calm and controlled snap and do something horrifying. Everyone has these triggers, it doesn't make them bad people. Solas' anger is the flip-side of his sensitivity and compassion. It perfectly fits his personality to lose control like that and let his idealism turn dark in that moment. Solas is not as in control of himself as he likes to be. And often those who are so repressed and deliberate in everything they do are in greater danger of snapping and doing something a lot more horrible than those who vent their emotions frequently in small bursts.
Idealism is a wonderful thing but it's also dangerous because it blinds us and can even make us quite biased and intolerant of everything outside our own moral framework. Solas' quest upset me so much because I want him to NOT let his idealism corrupt him. A person like Solas will always have to fight down his rage at the injustice of the world and learn to have better control over his tendency to look down on everyone who disagrees. Yes, it was a heat of the moment thing that he would regret doing, but I can easily see Solas turning into a villain eventually if he doesn't learn to deal with reality. Solas is stuck in a vision of the world that may not be feasible. He is short-sighted and too fixated on his goal that he fails to see that it cannot simply be forced. He's a great dreamer, his vision of the world is beautiful. But he makes poor choices because others don't have his mindset nor his pure ideals. Part of him knows this. And that's part of the reason why he is in so much pain. He messed up and doomed the elves. The guilt is eating him up. But here he is, making more grave mistakes because he wants his vision to become reality so badly...
And whenever people are this passionate about something, it more often that not turns bitter and dark. Many tyrants probably started out as good people who wanted to change something for the better. But you cannot force change on people externally. People need to reflect on their own and come to the conclusion themselves or they will only resist it. Society as a whole needs to change not be forced to change according to one person's vision of what's right.
I see Solas at a crossroads. He has a race supremacist streak that he needs to watch. He's more biased than some of the other characters. He's compassionate but mostly within his moral framework. He can be really cold and arrogant. Lavellan has a good influence on him and helps him become more understanding and open-minded. He was asleep for a long time, so he's still a bit stuck in the past. He needs to let go of elven glory and focus more on what benefits all races. Lavellan is his link to the present in a way. And she is the future. She shows him that not everything about current Thedas is bad. That not only his people are worth restoring. So in a way she makes him doubt himself and his plan. Makes him reflect more on what he really wants the world to be like. He knows that his plan will not be a gentle one. This transition will not go smoothly. And he can't even predict what will happen when all the magic will come back. He admits that a world without the veil is a dangerous thing if not met with proper precaution. He knows how to interact safely with spirits but others do not. He is aware of that. Still he holds on to his plan. But now there are people from this era that he cares about and it creates a conflict.
One big theme of Dragon Age (and Mass Effect too) is being blinded and corrupted. Everyone, even the gods, let vengeance or lust for power compromise them. OR idealism. Pretty much all groups follow some sort of vision blindly. The chantry zealots, the rebel mages, the rebel templars, every single villain and even the companions (except Cassandra of course
).
I like Solas the idealist. But I worry that he'll get so wrapped up in his emotions concerning his spirits and the ancient elves, that he turns into a villain. And his personal quest was a scary glimpse at his darkness that he must fight against.
As I said, there is a lot of Solas in me. So *I* get a bit emotional too about it all. I want him to be a hero and do the right thing in the end. But I'm worried, especially now that he has absorbed Mythal who's already corrupted and set on vengeance. That can't be a good influence on him...