My question... What aren't people using XSL instead of PHP template engines? I can see the value of PHP as a template engine, but when comparing XSL to a PHP tag-parsing template engine, it seems that XSL wins.

Just curious as I've been dabbling in XSL this weekend and really think it's quite cool. Besides making sure your host has the needed tools for XSL, what are the down sides?

-matt