DEAD! Компания, в которой я работаю, использовала ее почти десятилетие. Они портировали старый классический сайт ASP на .NET, и вместо создания новых страниц aspx они просто продолжают изливать все данные в большое дерево XML и отправлять их на рендеринг, а затем отправлять их с помощью xslt. Я имею в виду, что буквально все было сделано в xsl.
Проблема? XSL (t) чрезвычайно ограничен в своей способности обрабатывать что-либо, кроме массивов, простые операторы if и просто отображение переменных.
Язык имеет 1 НАСТОЯЩЕЕ использование. Стилизация XML, и для этого он никогда не будет "уходить", но для всех практических применений, я бы сказал, DEAD, не тратьте свой мозг на изучение, если у вас нет и даже тогда вам понадобится всего лишь день или два, чтобы прочитать все результаты поиска Google, чтобы изучить все основы XSL и его возможности.