I had to maintain a node.js back-end server a few years back. It was a nightmare of dependencies. I had to hold many libraries back, because upgrading would break something.
When you choose a language, you chose to hire the programmers for it. They will have read the same blogs, seen the same examples, made the same architectural choices.
Long term, when you choose node, you get zillions of tiny dependencies.