Dude, the Node community is almost literally allergic to writing their own code.
What's worse is, companies that use something like Node are _not_ coding for maintainability at all. The concept of writing code that ages well seems altogether too foreign. The problem is external dependencies galore. The concept of standardization is this weird alien idea in the JS community. And this is problematic.
Maybe someday... someday JS will have a stand-alone sufficient set of standardized modules but that largely seems like a pipe dream. Basically, I can always get a job no matter what cleaning up the crap code that was left behind. The good news though is that I think the script fad is slowly fading as C++11 becomes more popularized. I think with the recent rise of C++ HTTP frameworks (cpprestsdk looks the most promising) and task-oriented programming becoming a goal of C++, we should be good. C++ also interops with Node pretty well.
Node: the best thing to happen to the front-end, the worst to happen to the back-end.