Я не очень вижу связи между двумя частями вопроса, во-первых, а во-вторых первую его часть вообще считаю не совсем корректной. Ответить на вопрос почему некоторые люди не любят животных в принципе невозможно. Это всё равно, что отвечать на вопросы «Почему некоторые люди не любят лимон?» или «Почему некоторые люди не любят осень?». Потому что не существует понятий, которые могли бы нравиться абсолютно все людям, да, господа, в это сложно поверить, но ряду людей могут не нравятся котики и причины могут быть самыми различными, от банальной аллергии до таких случаев, когда люди не считают их милыми, и принимают их за бесполезный объект. И это нормально! На то мы и люди, чтобы быть разными и нравиться нам должно тоже разное. Не понимаю логику людей, считающих так: «Ой, он не любит животных, значит плохой, плохой человек!», ну бред же.
Что же касается жестокости, то тут конечно всё более серьёзно, я бы даже сказала аномально. Если человек чувствует положительные эмоции от нанесения боли животному — это психологическое расстройство, это болезнь. Причиной тому могут быть, опять же, самые различные факторы: психические травмы в детстве, недостаток воспитания ( на таком уровне, что человек не осознает аморальность своих поступков, а если и осознает, то считает это прикольным), низкий уровень жизни ( настолько, что человек видит радость в издевательстве) и т.д. И Опять же, сколько я слышала ругательств в адрес таких людей и пожеланий им самых злых, а лично мне их. Я повторюсь, это болезнь!