I wonder how to prove this? Learning a (another) procedural language might be easier for someone who already learned a procedural language, but I find the way XSLT work so quite straight forward that once you understood how XML works it might be easy to understand XSLT too?!
It is probably my limited knowledge of XSLT, but I find it quite difficult to do things with data in an XML structure (other than rearranging and displaying it).
I find the way variables work in XSLT just so cumbersome. I wouldn't know where to start doing complex regex operations in XLST, to be honest.
Godfried