I think he knows the benefits of thinking things through and of careful consideration. But this also conflicts with the other aspects of his personality. He's remorseful and wants to see if he can fix the damage. But he also seems to feel stuck on this path, and yet, to a friendly or loved Inquisitor, says things that indicate a lack of total certainty, and both a desire for the Inquisitor to try and stop him because he can't bring himself to, as well as the knowledge that they will try.
As to the criticism of his compassion and how some might see that as a form of hypocrisy. I don't think they actually conflict. Sure, he has a warped view of people, but, given his history and compassion, the side further indicated in Trespasser. Helping free slaves, give them shelter, give them freedom and choice, this is a tempered form of that. He doesn't see them as 'people' or as having true value but in one sense, this can also be a thing people do in their heads to make the sense of guilt easier to bear. We know, and he acknowledges he didn't see them as people before he was proven wrong, and the fact he admits to being proven wrong is an indicator, IMO, that whatever compassion, helping refugees, and others along the way, was genuine, if tempered.
His "I am not a monster" line and talk of dying in comfort if they must die, it further warps this, but again, judging from his banter with Varric, he doesn't consider a diminished (in his opinion) life to be much of a life, but he still talks about say, the man on the island, with some consideration.
Solas is so wonderfully layered and complex. Parts are relatable. Parts inspire degrees of revulsion. Parts are very sad. Parts are of the type that make you want to whack him with the magic feather duster of sense until he gets it.
