Newbie programmers don't know enough to pull individual libraries that they need and put them into their project in a sensible way that they then understand. This causes a newbie language to lag behind popularity against other newbie languages that have package management, or else have needed features built-in. Solution: cave in and make a package manager here too.
However, the package management eventually causes problems such as depicted by https://xkcd.com/1987/
Package management, other than at the OS distro level, is an antipattern. Language packages should be installed by the OS distribution's package manager. E.g. on Debian or Ubuntu it should be "apt-get install whatever". Not "apt-get install idiotic-manager" followed by "idio install whatever".