А какой профит с этого, кроме академической составляющей ?
Улучшение читабельности кода в разы (если правильно все делать), простота в поддержке, абстракция, программирование на более высоком уровне, где программа представляется как поток данных, а не шаги алгоритма, как в императивном стиле
Программы, написанные в ФП стиле, профессиональные, очень отказоустойчивы, лаконичны, красивы
Там нет места дублированию кода и прочим непотребствам
Ох, ну много чего еще можно рассказывать
Я если сейчас начну опять, время только потеряю, а мне надо проект пилить