Here’s a fun fact: setting up a node server project is usually much simpler and has fewer dependencies than most front-end projects.
So, I’m pretty sure you can’t blame the state of the front end on node or JS as a language. This is a mess we’ve made all on our own