The problem is to assume that he's a sociopath, but I'm inclined to think not, particularly in light of this comment: https://news.ycombinator.com/item?id=15512398. It's possible to have empathy for someone whose actions are disgusting. The world isn't black and white.