Comment by adrianN

1 day ago

Before you managed to build a popular tool it is unlikely that you need to serve many users. Directly going for something that can serve the world is probably premature

For most software, yes. But the value of a package manager is in its adoption. A package manager that doesn’t run up against these problems is probably a failure anyway.

The point is not "design to serve the world". The point is "use the right technology for your problem space".