Согласен с Вами. Переводчик, похоже, немного неудачно попытался "уравновесить" перевод фразы и переведя совершенно нейтрально негативное слово "misfortune", передал весь его негатив "destiny" :)