Earlier quoted context omitted.
You might argue that it is never worth it to roll anything on your own (which is already an extreme proposition), but to argue that it has no benefits (other than cost?), I think it's either bad reading comprehension or overzeal to jump into the keyboard and type dogma that you should never roll your own and that you should download 1000 dependencies and a dependency manager to manage all those version conflicts.
It's not being overzealous. If you're a startup and you need something and it already exists, why would you write your own instead? Even if it's clunky, it saves you time. And for startups, speed and runway is everything. Rolling your own is not a luxury you have. Especially when you consider how much of the startup experience is changing requirements, pivoting, throwing out code, etc. And I've never seen 1,000 depen…
50 immediate dependencies add up to much more than 1000 total dependencies.
If you install a linux OS you are already at 1k. Check your packages