Имеют значение несколько социальных факторов:
1 - расхлябанность школьной и вообще какой-либо дисциплины, которая наблюдается в современном мире. По сравнению с прошлым веком дети чувствуют себя более свободно и уверенно (в чем в принципе нет ничего плохого)
2 - доступность оружия.
3 - подражание. Телесериалам, играм или "коллегам" из других стран.
4 - внимание. Это и есть главные мотив. Для детей (и некоторых взрослых, к сожаление) внимание необходимо как воздух, и если они не получают его конвенциональным способом, то попытаются получить не конвенциональным.
Однако самый главный фактор - личностный, психологический. Счастливый ребенок не пойдет убивать других. Так сделает только тот, кто не умеет сублимировать агресию, противостоять импульсам, и тот кого элементарно не научили моральным нормам.
Поэтому вся ответственность за такие выходки лежит на родителях. И скорее всего фэйлить они начали еще с самого рождения ребенка, потому что убийцами за один день не становятся.