...not to mention if you're ever doing ajax calls to a remote resource, and bang your head against the same-origin policy of cross-domain calls.  Then you're stuck with hacks, or jsonp data calls, in which case client side templates (or their equivalent) are very handy.