Ryan Dahl himself regrets a lot about Node.js, including the issues around the node_modules directory and iirc he even apologizes for it in this talk:
I've don't think there is any disrespect going on and I don't think trashing a solution is a transitive operation in regards to it's users. I'm very sure those wonderful people hate the node_modules melarky too, OR they have a higher tolerance for complexity, better at ignoring details OR they are rich enough to have a great computer with a fast internet connection, so they are impacted less by all this craziness...
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.