Can we talk about how ridiculously out of hand npm dependencies have gotten? I just tried to install a simple CLI tool and ended up with 300+ packages being pulled in, including some that haven't been updated in years. Is this really what "dependency management" looks like?