Думаю Эльди в целом права.
Основа желания мстить - чувство унижения или несправедливости. Не важно адекватно оскорблению или нет, но если по какой-то причине человек живёт с ощущением унижения - он стремится отомстить, восстановить таким образом свой статус или справедливый порядок вещей.
Поэтому конкурентное открытое и свободное общество огромный источник мстительности вполне обычных, амбициозных, но неуспешных людей, которых "обошли". Есть мстительность социальная - погромы, революции. Это результат унижения (или ощущения унижения) больших групп людей.
К сожалению, надо жить с оглядкой - любая наша победа кому-то неприятна.