npm much worse
Take a front-end language, make the whole thing backend, force front end people to use backend packages and browserify them to work on the front end, which there’s a great chance they will not
Those who don’t write vanilla spend 97% of their time managing packages instead of building