Damit hat der Template-Entwickler Zugriff auf den PHP-Interpreter und damit auch den Server. Das ist unerwünscht.
Von was für einem Szenario sprichst du hier?
Z.B. davon, dass Kunden vielleicht selber an Ihren Templates rumbasteln dürfen. Auf einem Multiuser-System. Da möchte man womöglich vermeiden, dass er einen Systemcall "rm -rf /" absetzt, um mal nur ein Beispiel zu nennen. Wie vermeidet man das? Mit einem Templatesystem ohne direkten Zugriff auf verwendete Sprache.
Gunnar, dass das im Deinem Wohlfühlszenario (es sei Dir gegönnt) nicht zutrifft, mag ja sein. Aber bitte nicht immer pauschale Aussagen zu Themen hinwerfen, die Du außerhalb Deines Kontexts nicht einschätzen kannst.