Сказать по совести, я тоже не понимаю, почему скала не захватила большую часть рынка. Возможно, если я глубже углублюсь в этот вопрос, я смогу дать ответ, пока ничего не могу сказать
Тут не надо углубляться, всё становится ясно, если вспомнить, что ЯП - это просто интсрумент. А скала довольно сомнительный инструмент.
1. Там большой порог вхождения, который ничем не оправдан особо. В крестах большой порог, но на крестах ты потом можешь делать всё что угодно, от системного софта до игорей и сложнейшего десктопа. На скалке ровно те же задачи, что и жаба.
2. Скалка - мультипарадигменная каша, без чёткой единой концепции, просто тащит все себя фичи ооп и фп подходов.
3. Два предыдущих пункта ведут к тому, что она не обеспечивает важные параметры для языка массовой разработки: невысокий порог вхождения, наличие неких стандартных подходов, быструю заменяемость кадров.