Hmmmm, this is an interesting comparison.
I loved Anders in Awakening. When I played DA2, however, it was obvious he'd changed. I thought I wanted to romance him. Got as far in as the first kiss scene. But I just couldn't do it. It felt so incredibly unhealthy on so many levels. I felt for him, though. I appreciated how he ran a tiny clinic in the worst part of the city, how he kept trying to help people even as he got more and more unhinged. But I also felt that romancing him would be really bad for him, and that the best thing I could do for him was be his friend.
I don't get that feeling at all with Solas. He isn't...falling apart like Anders was. He's got this core of strength that won't crumble no matter how much sh*t he gets put through. But he's also very isolated. Anders' problems couldn't be fixed by having a group of friends who cared about him, but I think that's exactly what Solas needs. He won't reach out himself, but when someone reaches out to him, he's like a drowning man clutching at a straw.
Blah, I really wish Solas had had more interaction with the Inquisitor and the rest of the cast.
I need to actually better lay out my thoughts on the comparison between both, but I agree that he's a lot different from Anders. No matter even the consequences he seems to realize might be needed for change... Solas lacks Ander's sadism. I'm actually a big fan of Anders, but his anger could corrupt a lot in him. Solas has matured from that, if he ever was even close to Anders in the first place. I remember how awful Ander's hypocrisy was regarding Fenris, and how much he was blind to all other kinds of opression except the one he was involved in, and the hatred for the people in the opressed group who did not agree with him. I think it was well written (I mean, not always, I had my gripes here and there), because it does happen in people like him (read: incendiary, rebels, etc), and people like him are often needed. But I'm glad this is something Solas lacks.
EDIT: I'm reminded of this banter with him and Blackwall:
Blackwall: For all your experience, Solas, you don't carry yourself like a soldier.
Solas: You should have seen me when I was younger. Hot-blooded and cocky, always ready to fight.
Blackwall: Ah, youth.
Solas: It is a delicate balance for those who fight.
Solas: If they lack sufficient passion, they never become truly skilled, and die or leave the life.
Blackwall: But too much passion, and they end up dead - or monsters better off dead.
Solas: Yes. It is a rare soldier who can fight without letting it define him.