Chápu vaše připomínky, ale na přístup, který používá Seaside, je potřeba se dívat v širším kontextu. Stránka jako taková se postupně skládá z komponent, které tvoří samostatné celky kódu s konkrétní funkčností a obsahem a poměrně jednoduchou strukturou výsledného HTML kódu. Samotný HTML kód by měl být co nejjednodušší a udávat pouze základní informaci o struktuře výstupu. Vše, co se týče vzhledu, by mělo být řešeno kaskádovými styly. Snažit se tento přístup porovnávat například se šablonami v PHP se prostě jednoduše nedá.
Seaside je určena pro aplikace, kde při tvorbě obsahu má hlavní slovo programátor a ne designer. Pokud ji použijete například pro tvorbu webové prezentace firmy, tak tam mají vaše připomínky jistě smysl.
V případě potřeby je samozřejmě možné si vytvořit například komponenty generující čistě statický obsah z připraveného souboru apod. Seaside ve svých prvních verzích šablony používala a dost možná se v nějaké podobě do tohoto frameworku vrátí.