Sure, but if that was the goal then I think it should show that a package has "578 subdependencies with 935 authors that have had 7681 vulns that took an average of 67 days to be resolved. No currently active vulns (that we know of...) though!"
Currently I think it more encourages shifting the blame to the tool and I think some engineers would say something along the lines of "well, it didn't show me any vulns when I installed the package, so it should be fine, right?"
Taking on deep or complex dependencies should be treated as code that needs to be maintained in the long run, not as a one-time decision.
When a vuln appears in either a PR or in released code the checks in CI/CD should alert and refuse to build that release or approve that PR.