Sociopaths are usually very charismatic and manipulative. Those traits don't fit most INTs very well. I am INT, but I know I'm not a sociopath because I don't fit the description of completely lacking any capacity for empathy whatsoever. It's possible that I'm less empathetic than some other people, but I'm definitely not devoid of any capacity for it at all. My mbti scores are very consistent with a strongly Ti preference, but a lot of the time I really do wish I could improve the world in some way, like cure cancer or some other disease for example. I do not aspire to inflict pain on other things if they haven't done anything to me.