well as always when discussing functional programming people are not discussing the merits of functional programming but rather the merits of basically throwing away objective programming in favor of functional programming.
That is ofcourse complete nonsense but modern computer science politics like all modern politics only deals in absolutes