Does the kind of flippant nature of packet management in js ecosystem origins in the idea of js use cases being something "not so important"? And when js expanded on backend the package management approach was inherited?
There was no package manager for JS before JS began to become popular on the backend with the release of node. NPM stands for node package manager after all.