1. Если компания уже вложилась в рантайм JVM то переезд на другой рантайм типа GHC стоит бабок и не малых. Придется вносить изменения для много каких областей и подразделений: начиная от тех поддержки.
2. Если для разработки приложения нужно каждый раз самим писать и поддерживать библиотеку к БД, к шине, ... - это тоже стоит денег. Для java например написано очень много и вероятность найти нужную либу сильно выше.
3. Если runtime не содержит хороший JIT и GC то это отразится на performance и concurency. Это тоже деньги. Может ли runtime GHC потягаться с JVM? Если честно у меня большие сомнения.
4. Порог вхождения в Clojure для разрабов с других языков от 2х недель до 1,5 мес. Язык очень простой. Это тоже стоит денег. Можно ли на Haskell писать highload enterprise приложения через 1,5 мес?
А почему тогда не скала? То есть я понял аргументацию почему JVM круто как инфраструктура. Я серьёзно, если что.