На жс писать в фп это лютый оверкилл и натирание своего чсв . Профита ноль. Понтов много практияночти нет. Это попытка использовать инструменты не к месту
С использованием функциональных библиотек типа ramda в js кода приходится писать раза в 4 меньше. Но конечно необходимо чтобы команда знала все используемые методы этих утилит.
react.js с вами не согласится. да и вообще я бы не был таким категоричным. во всех языках есть особенности, но хорошие подходы в программировании никто не отменял. те же чистые функции они чистые на любом языке со всеми вытекающими