You can make any language do anything if you have days/months/years of free time, but NodeJS isn't suitable for systems programming. Imagine trying to write a tcp load balancer or interface with Linux specific kernel APIs from Javascript. It's not a great choice for a CLI tool since there's inherent startup time for JITed VM based language. It doesn't scale well for CPU bound thread pool applications like image processing, etc.
So there are lots of places where it doesn't make any sense at all or it's just a very, very poor choice for a particular task.
So there are lots of places where it doesn't make any sense at all or it's just a very, very poor choice for a particular task.