Perhaps because OOP was the big thing for so long, younger people learned on OOP. Those arguments from 40 years ago were either not taught or not emphasized. As a result, functional seems fresh and interesting. Throw in a few problems that become trivial with it and people get very excited and it becomes the "new thing".