It is easy to understand some of the more cynical views expressed herein, but as for the intial release of components: We have to start somewhere. RISC OS is complex software with a complex history. When ROOL was first "noticed" (IIRC by its Companies House registration) there was a lot of speculation about what we'd be doing. Some people discussed legal issues with releasing RISC OS source code to the public and indentified, in part correctly and in part incorrectly, some of the legal hurdles that are present. Put in its most basic form, we can't just dump the whole CVS tree on a Web server and say "go for it".
The intention after the initial source release is to continue with more components. The ultimate goal would be to have a complete OS there - perhaps, for example, you could build yourself an Iyonix ROM. But that's putting the cart before the horse. We cannot promise being able to reach such a position at this stage, so we're not doing so. The list of components is what it is; hopefully there will be more, but even if this is all that ever gets released, surely it's better than nothing?