Because the entire Node ecosystem is deeply unserious. The base premise of “let’s use a frontend language which asserts that 1+one == 1one as a backend” is fundamentally flawed.
That, and the existence and popularity of things like left-pad, speaks volumes.
This is an outdated take. The left-pad incident was 7 years ago, and newer mainstream packages are generally doing a better job curating dependencies.
That said, it is true that the Node/JS world is primarily hype-driven by "thought leaders" and people seeking personal brand and clout. Go on JS/React Twitter and prepare to loudly groan at the self importance on display.
There are good packages out there that try to do things in a sane way without wasting your time. Postgres.js [1] is one of them.
That, and the existence and popularity of things like left-pad, speaks volumes.