Well, some people might not know what a sociopath is, but I guess if they showed a sociopath in all of it's essence that would be more like a psychological horror show than a drama... So I can only guess they added humane features to Elizabeth in order to make the character somewhat likable for general audience, because it would be difficult to watch a show about the main character that is completely cold blooded, ruthless and merciless ... What about the show itself it's well acted and delivers a decent enough story wanting to watch it all the way to the end...