I see what you’re saying, and I agree.
It is kind of discomforting that the way he looks at everything is so logical and well placed, at least within his own mind. But that is what you can’t forget, that Cazarosta takes things that most people (just like myself, and I dare say you) find irrefutably good, or at least respectable, and he makes them work so strongly in his favor that the things that are questionable about him are then clouded, almost as if he’s given himself merit.
At the end of the day, he is a sociopath, pure and simple. He values duty, faith, and training (a few other things, but you get the point), just as you said, and that is about it. Within those things he values, things other people value as well, he is so… accomplished. This establishes a common ground, but it doesn’t rectify all the strong differences of himself and others.
At this point, I believe, people try to focus on that common ground so much that they lose sight of who he really is (a sociopath who burns women and children civilians alive) and, thusly, they are shocked when he burns women and children civilians alive because he is a sociopath.
Where other people try to focus on that common ground because they are of right mind and are empathetic, Cazarosta does not because he is unempathetic and can’t possibly understand why people value other things in life than he does.
The life of a sociopath is a very self-centered one.
(When I say “people”, I mean people within world and without, though I’d say most them come from without. Also, I don’t mean all people. I mean the ones with a disposition towards Cazarosta, including myself.)