The problem isn't specific to node. NPM is just the most popular repo so the most value for attacks. The same thing could happen on RubyGems, Cargo, or any of the other package managers.
Value is one thing but the average user (by virtue of being popular) will be just less clued in on any security practices that could mitigate the problem.