Node definitely needs its own "uv" basically.

Why? Uv very good compared to other Python package managers, but even plain npm is still better than uv, and pnpm is a lot better.

How is npm not exactly that?

pnpm