вообще скорее дело к том, насколько высокий уровень абстракции теперь требуется: одних только распространённых платформ уже десятки, если не сотни, огромное разнообразие каналов передачи, хранения данных и т.п., это всё требует более мощных абстракций, а они нуждаются в более глубокой систематизации, наверно ФП или даже в боле широком смиысле - декларативное программирование для этого подходит лучше