Думаю, что могут мстить не только жестокие люди, но и отчаявшиеся, униженные, оскорбленные, которые вынуждены по определенным причинам и решаются отомстить своему обидчику. Разберемся в понятии, что такое месть. Это намеренное причинение зла, неприятностей с целью оплатить за оскорбление, обиду или страдания. Месть рождается из желания наказать того человека , который причинил вам зло.
Обратимся к книге В. А. Пронина «Ворошиловский стрелок», в которой главный герой решается отомстить обидчикам своей внучки Кати. 

Вспомним пьесу У. Шекспира «Гамлет». Главный герой мстит за смерть отца. Призрак требует от Гамлета мести, но принцу, доброму и справдливому, надо сначала удостовериться в сказанном: вдруг призрак - посланец ада? Гамлет, удостоверившись в виновности дяди, мучимый сомнениями в правильности своего решения, все же решается отомстить за отца. Всегда ли мстят только жестокие люди? Поступил ли Гамлет верно? Думаю, у него другого пути не было. Он должен был наказать Клавдия, который решился на убийство родного брата. Результатом этих столкновений явилась гибель самого короля, Гамлета и королевы.
Бесспорно, в мести нет ничего положительного, она ещё больше размножает в нашем мире горе, агрессию и всё то, что делает нас животными, а не людьми. Но порой глубокая обида заставляет человека мстить. Конечно, это не сделает его счастливым, но удовлетворенным, думаю, да. Надо отметить, что не всегда мстят жестокие люди, а те, которые в поисках справедливости, отчаявшись её найти, решаются на трудное для себя решение – отомстить самостоятельно.