Why do people ask if Dexter is good or evil? the entire point or Harry training Dex was to focus his amorality he does not have those feelings, when he is with Rita and the kids it is all an act so he does not stand out.
Doakes however is one evil ***.