Ты куда в странную сторону пошел. Я же и говорю — "когда (и если) ... нужно читать не только программам на луа," Я не говорю часто это бывает или не часто. Я говорю что если такое планируется в проекте — то лучше так не делать.
Да, возможно. Я попытался представить себе конфиг, который читается сразу множеством программ и представил себе некий сложный программный комплекс. Соответственно, если он уже сложный, добавить в него лишнюю зависимость не будет проблемой (тем более, если это луа). А раз уж это сложная система, то и конфиги с логикой в ней наверняка пригодятся.
Но это так, полёт фантазии.