К примеру есть развилка. Пойти поговорить с одним персонажем или с другим. Каждый персонаж даст разный квест, но после этого квеста вы вернётесь в один и тот же город. Зачем разработчику тратить ресурсы на создание отдельного персонажа, создание для него истории, мотивации, квеста от него, всяких там анимаций и т.д. Если большая часть игроков выберет один из этих квестов и пройдёт его, а следовательно 50% усилий просто отправятся в мусорку.