Muito interessante esta análise, vejo que a adoção é dado o fato da curva de aprendizado da linguagem que é menor do que outras, mesmo você conseguindo fazer o "mesmo" em outras o esforço e o nível de projeção delas eram focados inicialmente para "use cases" diferentes.
Contanto que novas abordagens estão surgindo para se obter o melhor dos mundos, como por exemplo com este conjunto:
Bom demais a sua publicação para refletirmos sobre o uso de cada uma delas.