> There are two tools for dealing with packages in the Node world, namely npm and Yarn.
Not to mention pnpm. Or Bun. Or even Deno. All of which deal with packages, and make different choices.
This isn't to be a pedant, but I think it's a reasonable example of why it's less important that there's a single way to do a thing, or even a single tool vs. multiple alternatives; instead, what I care about is that I don't have to string together tens of tools to do that thing, and that there's some degree of compatibility and standardization in the API between those different alternatives.