Сложный и сугубо философский вопрос...
Постараюсь ответить,причём заранее могу оговорить,что я могу быть и не прав.
Мне кажется,на человека влияет как генетика,как детские впечатления (ибо в детстве у человека очень сильна эмоциональная составляющая и он очень сильно переживает все неприятности в жизни,а также радуется гораздо в бОльшей степени,когда происходит приятное событие.Т.е ДУША ребёнка более открыта и подвержена влиянию окружающего мира,чем душа среднестатистического половозрелого обывателя),так на него влияют и все события - как отрицательные,так и положительные,в его биографии.
А главную роль играет то ОКРУЖЕНИЕ,в котором он находится незадолго до момента совершения преступления и в момент его.
У меня была очень сложная биография,состоящая из сплошных жизненных парадоксов.Довелось побывать и в СИЗО,и в спецпсихушке.Но,в то же время,учился я в элитной московской спецшколе и в дальнейшем встречался со многими известными политиками,артистами,музыкантами...
Могу даже сказать,что я и сам вполне мог бы стать маньяком,т.к.обладаю весьма неуравновешенной психикой (сейчас,по прошествии многих лет - уже в гораздо МЕНЬШЕЙ степени,чем,напр.,по молодости).Но я им не стал,думаю,по той именно причине,что в тяжёлые моменты жизни мне попадались ХОРОШИЕ ЛЮДИ,которые принимали участие в моей судьбе и помогали мне,чем могли.Также я имею несколько преданных друзей,которыми я дорожу и которые бы от меня отвернулись,сделай я что-либо гнусное,подлое.
Так что,скорее всего,виновато всё же ОКРУЖЕНИЕ - равнодушное,либо откровенно подлое,которое не интересуют проблемы маленького,пусть даже и в чём-то ущербного и грешного,человечка.