@sinbad at Amazon they *ONLY* did source imports of externally authored package revisions.
Any time a new package or a new package version was imported, there was an engineer with their name on it.
These packages were also visible to oversight and auditing, so if a vulnerability was discovered the affected versions could be marked appropriately and migrated off of.
Now I'm at Magic Leap and it's similar, we don't just bump dependency versions, they're all manual (mostly via git submodules, ugh but I digress) or hard forked into our local repositories.
I can't IMAGINE bring ok doing this any other way.
@sinbad the crazy thing to me is most package managers have some kind of local proxy system you can set up to do the same thing, you don't have to build a whole system to do this crap yourself.
That applies a lot more for a corporate environment with lots of shared dependencies between projects rather than a single project, in that case I totally agree with your point about "enough dependencies to need package management is too many to safely consume".