First she starts with: [no actual psychopath-or sociopath, if you (or Holmes) will-would ever admit to his psychopathy.] but that's stupid there are circumstances where an actual sociopath would admit to being one be it directly (for example on the 'net) or indirectly (by taking psychiatric tests for instance).
Sherlock is not on any mental health forum or taking psychiatric tests on the show, so the author was obviously only referring to what a sociopath would do outside of those situations, and sociopaths do not normally admit to what they are in the real world.
At one point she says that [a sociopath does not apologize]. But that's stupid they do if that's part of their mask.
You don't know if sherlock was apologizing because he was trying to maintain a mask or if his apology was sincere. The author assumes his apology was sincere and for all you know, it could have been.
Then she proceed to write this: ["For empathy, we need look no further than his reaction to Watson's wound in "The Three Garridebs," ("You're not hurt, Watson? For God's sake, say that you are not hurt!")] but she doesn't take into account that he needs Watson and could be feigning concern for him. Plus he faked his own death and disappeared for two years without any concern for the feelings of anybody, that's pretty cold and callous if you ask me.
If there is no indication in the show that he was feigning concern, then you can only assume he wasn't.
She thinks that [on the interpersonal dimension, we can dismiss pathological deception out of hand] for Holmes but he's always playing game and running cons.
As for the [flagrant violation of societal rules] she seems to forget that he is drug user. He doesn't care for any social convention except when it suits him to do so.
These two I can't argue, because I haven't seen much of the show.
Even though she mentions that you have to score more than 30 on the PCL-R to be qualified as a sociopath she doesn't seem to take into consideration that it's a spectrum disorder.
Yes, but according to Dr Hare, you need to score at least 30 to be considered a psychopath. At least for men anyway. I think it's lower for women (25+ ?). I'm not sure on that though.
So is Sherlock Holmes a sociopath? Honestly I don't know but if the writers (and the character) say he is then he is. It's called the word of god (seriously). It's a show so rules could be different from real life.
The article questions whether or not Sherlock emulates a real life sociopath and in my opinion, and the author's opinion, he does not for the reasons she mentioned.