OO
Easy это когда "раскидал анноташки как в туториалах - все заработало, easy" Как только надо куда то в сторону, то вэлкам в кишочки спринга и прочая магия
Simple это когда на изучение инструмента надо чуть больше времени и по туториалам далеко не всегда выйдет запилить сразу. ЗАто потом при походе в сторону или на глубину, за счет более простой core-концепции будет легче и эффективнее. Хороший пример это unix-way.
Думаю что и scala с фп тут во втором лагере.