Yes, 'vibe coding' is a completely absurd and irresponsible idea, but "it's just as bad as having lots of dependencies" is just as terrible of a take, and it's not achieving what you think it's achieving.
The whole point of dependencies is that you can inspect them and see what they do, that you can test them, and that they have a development history that encodes the problem space and the work that people have collectively done to address it!
You know why people use LLMs for programming? Because then they don't have to figure everything out from scratch. Which just so happens to be *the problem that dependencies solve responsibly*. Dependencies are not "just as bad", they are *the responsible alternative.*
Treating programming LLMs as an opportunity to complain about dependencies is doing literally the opposite of "convincing people to stop using LLMs". Fuck's sake.