А что "мельницы" - я готов подписаться под всеми словами насчёт графов и трудоёмкости и отладки. И особенно про "моск"
Думаю, что для Си и прочих, умеющих "свитчи" это тоже немного трудновато будет из-за "человеческого фактора". Моск-то пухнет в любом случае, а перебрать все состояния у большого автомата не все могут.