Я могу доказать, почему Хаскель сложен:
потому что ленивость (всякие foldl' vs foldl, WHNF)
потому что HKT (новое для большинства людей)
НКТ - легко понять и иногда мб сложные юзкейзы могут быть
ленивость по умолчанию – можно сказать вредная штука
в целом с хаскелем то многим бы стоило разобраться. всё таки увеличивает кругозор, так что не сказать что это прям такая тупая сложность