I can see that I’m not getting through to anybody here. One last try.
This community, after more than a decade, is stuck in a mindset that every user is also a developer. Which is why it looks set to repeat every one of Linux’s mistakes.
There are people out there called regular users. Remember them, the people all this is supposed to be about?. Regular users don’t need the yab BuildFactory, the example code, the manuals. All they need is a single yab executable in the PATH, preferably delivered on OS installation. Then, when they download their little text editor, or database, or utility, it simply works. Regular users should not need to know or care what language their apps were written in. They should not have to download a development environment just to run a 50-line script that renames MP3s.