Проблема: когда много функций вызываются друг из друга, они переплетаются и создают много зависимостей. Если изменить работу одной из функций, могут посыпаться все связанные. - лол, вот в опп проблемы связанности нет совсем
Судя по примерам, надо слово "функция", заменить на слово "процедура" и все заиграет. И про связанность, и про изменение, и про повторение