Is that because most people can "see" the solution in most programming languages, but most people can't see solutions in XSLT except by experimenting?
I think the fundamental issue may be more to do with a flawed distinction between read "code" and just a "stylesheet / data transform"