That’s just silly. Suppose someone doesn’t want to maintain a package any longer, retires or dies?
Node.js is particularly notorious for this. It’s a big challenge for having non-flat dependency management and there’s no great solution for this problem.