I'd like to get something off my chest. It's been bugging me for a very, very long time. Sherlock Holmes is not a sociopath. He is not even a "high-functioning sociopath," as the otherwise truly excellent BBC Sherlock has styled him (I take the words straight from Benedict Cumberbatch's mouth). There. I've said it.