In reply to Chris.

I’m so glad that this discussion is finally happening.

We've been having this discussion - which in all honesty feels more like "fighting this battle" - for some time now on the Theme Review Team. We have had a "presentation vs functionality" Guideline for a very, very long time; the controversy usually erupts over the question regarding what is functional and what is presentational.

At times it's been difficult, but I think more and more developers are understanding the meaning and wisdom of separating functionality and content generation from content presentation. But it's a discussion - or a fight - I'm willing to participate in, because I believe strongly that it is end users who gain or lose from getting that separation right.