Although I have a ton of respect for what the Django guys have accomplished (I really do!), I couldn't agree more with this post based on my own experience and the experience of many of my co-workers.
By the way, when he mentions, "There was a comment by someone in the audience at the Google TechTalk on Django along the lines of...or scale down to teams where the programmers are also those who write the templates," that was me! :)
It's not that our team wasn't large enough for separate template authors. Quite the opposite; we had 169,000 lines of code. It's that I generally don't trust template authors because I fear they write redundant code. Compared to Cheetah or Myghty, Django makes it hard to write quick little template functions that take keyword arguments, thus I suspect that a lot of people put up with redundant templates because, after all, (tongue in cheek) it's HTML, not code, riiight???