Template systems based on original template language are pretty popular amongst web tools such as frameworks or CMS (Content Management System). But are they really necessary? Moreover, don’t they slow down the learning curve by adding complexity over complexity?