Isn't this the same with Linux for example?
Also Linux as it - is just a Kernel.
All the programs in Linux are gnu tools and do actually not belong to Linux.
Which is certainly true, and distributions - or people preparing distributions - invest quite some time to compile a selection of programs that work well together with the kernel.
However, for AmigaOs the situation is in so far more complicated as even some "outside the kernel" components might be required, and unlike typical Linux distributions and GNU tools, the binaries are typically non-distributable (unless you can still negotiate with the author or owner).
Also, Linux distributions compile and patch the user-space tools to match the needs of the distribution, probably fix some minor bugs here and there. That's also not possible for most AmigaOs programs as sources are not available.
One way or another: The task for AROS is much bigger than for Linux. There is no sufficiently large ecosystem of free and open source software to make the system self-sustainable. Or at least "not yet".
Thus, anyone complaining that AmigaOs sources "are not available" should then contribute to AROS - that seems to be the only logical consequence for me.