

What made me think along those lines is that someone I know vibe-coded their own personal/private XMPP client recently. I’m sure it has lots of problems, but it does what they need and has a nice UI that looks how they wanted. In their case, it doesn’t need to be bug-free - just bug-free on their machine, for the tasks that they do with it.
But for some software, I definitely agree about the reliability and edge-cases / environments. Knowing 1000s of people have tested my backup software and ironed out the bugs is a big plus. I can’t imagine many people would want to use a vibe-coded one.
Thinking about Blender, IIRC, their filetype is effectively a memory dump of the process. So, if I worked in an animation studio and wanted a custom feature, I’d definitely write a plugin instead of making a bespoke tool. But then again, if I could export to .ofx or another common format, and have everything import perfectly, I’d be more tempted to go for a bespoke tool again. It’s interesting to think through the scenarios.
I had the same perception as you before I read the article, so I presume we both made the same wrong assumption. Apologies if I misunderstood your comment.
It’s not suggesting anyone changes the licenses to enforce this. Instead, it suggests that the package repositories should charge companies for access. Companies that want to use a free mirror will, but many will pay for convenience of using the official repository. A cut of that money is then automatically shared to maintainers.