Would just like to point out that Dorian's primary aim is to get rid of corruption, such as use of blood magic behind the scenes, in Tevinter not freeing the slaves. His actions could have the additional benefit of Magisters getting a conscience about slavery (though I doubt it). More likely it will just make life better for slaves, particularly elven ones, because they will not be seen as useful tools for magical experiments.
I find that it is not just characters that get me involved but the situations as well. The whole story arc in Origins once we had been told that a Grey Warden needed to sacrifice themselves really had me emotionally hooked because I turned Morrigan down, knowing it would likely end in my death, so I was fighting my way closer and closer to it. When Riorden fell (though I had been expecting it) I really felt the reaction of the Warden mirrored my own feelings on the matter. Then despite all my resolve, genuinely to get talked out of it at the last minute, really blew me away. What surprised me even more was that I later played as a human noble and was able to find reasons why they might spare Loghain and even end up on good terms with him, despite having loathed him as an elf. Which is why I feel Loghain was one of the best villains thus far because he could bring out such different reactions in my PC, without it feeling contrived.
My problem with Solas is that I feel they went too far in making him the anti-hero. He has all these great speeches in the main game, which while making him appear arrogant (as befits his name), at least I could identify with and he is constantly approving when you help all the little people but then to turn it around so completely in Trespasser so that he comes off as a complete and utter hypocrite is really annoying. Apparently I was helping all these people so they could have a few years relative peace before he pulls the plug on them so he doesn't have to think of himself as a monster. Then I am asked to choose whether or not I wish to redeem him. I am not generally given to swearing in real life but the expletives were coming thick and fast over that one. The guy has just admitted to me he always wanted to destroy the world to restore a minority group of people that have been slumbering for the last several thousand years while their descendants have been suffering for his actions (I am an elf) and I am meant to be worrying about his soul? Talk about getting your priorities wrong. To make matters even worse, the writer admitted that they put in the Solas romance (who are the majority of those who want to redeem Solas) in order to gain more sympathy for his character. If he has redeeming qualities that make you want to do so, these should stand on their own without trying to emotionally manipulate me.
The disappointing part for me is that he could still have been a freedom fighter for modern slaves, doing questionable acts (like Anders) and so bringing him into conflict with the PC, whilst still retaining my sympathy for his cause. As it is my feelings towards him are the same as they were towards Sovereign in ME1. Yet because they have put the choice to redeem him in there, it makes me feel that my desire to stop him no matter what it takes, makes me seem like the bad guy. That is truly ironic since my Inquisitors are generally a forgiving lot but currently it feels like I destroyed Corypheus mark 1, only to be confronted with Corypheus mark 2. I obliterated the first one and am struggling to know why I shouldn't do the same to the second.
I agree with Shiara Lavellan, please can we have one genuine freedom fighter and champion for the elves that we don't have to feel ashamed of. (Shartan is my hero but I have a nasty feeling they are going to destroy that one for me at some point). I'd also like the opportunity for my PC to do something for their situation that lasts. Regardless of choices made, the rebel mages have their freedom at the end of DAI, which means the world is different to how it began. So in the future I'd like to be able to free all the slaves or at least improve the lot of the city elves throughout Thedas (or even in just one country), without having my achievements wiped out in the following game (or DLC).
I agree with most of what you said, but I think making a romance for Solas was an idea that worked extremely well. You know, it's not that you suddenly agree with him just because you romanced him. The scene at the end, for a Solas-romancing Inquisitor, lives from the tension between your romantic ties and the necessity to stop him. Also, you can have sympathy for him without romancing him, given that, from some viewpoint, he's just repairing the world to its natural state. I do not feel emotionally manipulated, at least not more than by any story, because at least this time - as opposed to a few other instances in Bioware games I could name - the story doesn't attempt to make me ignore reason because of the emotions triggered by some idea.