Yes, if he thinks that JS is expressive he does not know what is expressive. And his track record clearly lacks anything related to any expressive language. I can only explain it with an ideology, because ignorance is not an option here.
And, no, JS is not expressive. It got strict limits on an available level of abstraction (unless you go into eval, of course).