Для разных задач по разному. Иногда смысла лепить ФБ нет. Что касается котла с вами согласен. Делал все на CASE с предварительным анализом аварий. По сути два Case было.
Но во могих задачах ФБ сильно проще.
Что касается разнесения алгоритма по циклам - Case это очень удобная вещь. Наверно почти в каждом из примеров или программ, написанных мной за последние полтора года они присутствуют. И очень отладку упрощают, сразу видно "где встало "
).
и еще примечание! использование ФБ не так сильно сократит время цикла, сколько уменьшит объемы кода и время отладки!