Согласен с Rika. Я тоже думаю, что Джексон ввёл эпизод "Фродо в Осгилиате" чтобы привязать к нему нападение Саурона на Гондор.
Логика проста: назгул видит Фродо с Кольцом, Фарамира с отрядом, быстро сообщает в Барад-Дур. Саурон полагает, что хоббиты попадут к Денетору, а Кольцо - к Фарамиру

и наносит превентивный удар по Гондору.