Мне кажется, что есть пара факторов:
1) Отношение в обществе. Если к человеку жестоко относятся, всячески издеваются над ним, то вполне вероятно, что человек, над которым издеваются — может стать социопатом.
2) Воспитание. Да, именно. Если ребёнка плохо воспитывали родители, показывали ему дурной пример, то тут тоже есть вероятность того, что дитя вырастет социопатом.
3) Генетический характер. Некоторые люди могут быть социопатами с самого детства.
Если тщательно покопаться, то можно найти ещё факторы, но я не психолог, поэтому дальше продолжать не буду.
Лично моё мнение состоит в том, что в наше время слишком много внешнего насилия (видеоигры, фильмы, музыка, книги, люди) и плохого воспитания, поэтому утверждать то, что социопатия — это врождённое расстройство личности.
Врождённая болезнь называется психопатией
может вы путаете социофобию с социопатией?