- Linux dictros have curated packaging, often outdated but stable.
- PyPi, NPM, and others are Uncurated, anyone can publish, could be unstable, could be insecure.
It's down to the developer to decide which route they want to take, and at the moment most want to move quickly with the latest tools. To do that you have to go the uncurated route. It only becomes an issue for a developer if their software is published by a Linux package management system, but 99.9% of developers will never have that.