Do you mean sociopaths, psychopaths, or both? Do you think people fall firmly on either side of the divide or are there sociopaths - people with a weaker conscience - that fall into a grey area?
"sociopaths... psychopaths..." - these are too fuzzy terms to use them.
In this book we are talking about the fact that there are two different biological species that look the same in appearance.
A cat can find a neighbor's dog a "sociopath". But this dog is not a sociopath. It just a different species than a cat.
Speech about this.