If you have to pose a really terrible strawman to argue for client side templates, you are basically conceding the argument. It is even worse given that moving it to the client doesn't change anything you complained about.
Haha, this got parodied by the horse. Anyway, I use angular.js. It tries to suggest a reasonable path forward for evolving the the DOM into something which is usable for applications. (resulting with web components, shadow DOM etc)
But yes I realized I'm arguing about the wrong thing - about web applications, not (most) websites. Whoops.
But yes I realized I'm arguing about the wrong thing - about web applications, not (most) websites. Whoops.