это все хорошо, если новичек пишет сайт на голом php. Как правило, при работе с данными все равно происходит их фильтрация, а ограничивать полет фантазии - зачем?
т.е. что бы не мешать код, надо добавить еще одну абстракцию, которая будет ограничивать вас, и добавить еще одну точку отказа?
lkz ghjcns[ cfqnjd if,kjybpfnjh yt ye;ty? f lkz lbyfvbxys[? ckj;ys[ - nfv hpevytt ahjy dsytcnb jnltkmyj
да, но как правило програмисту самому приходится вносить правки, так зачем себе еще один костыль вбивать?
а зачем на php юзать шаблонизатор?
<?=$content?>