What does "functional" mean to you? If "OO" has a hundred different meanings, then "functional" must have at least a thousand. To me, JavaScript is definitely not functional - it lacks a notion of purity, and its meaning is the evaluation of statements, not the construction of expressions.
My point was popular languages attract masses of developers and the resulting quality of code is poor on average.
That's a good point, but it's not implied by "JavaScript is functional and oh boy!" at all.