Because transfering code to MyFaces is easier.
The Apache rules require that every code transfer is Apache licensed. Having our components already with this license makes it easier to transfer them over to MyFaces.
Some components that depend on other opensource-libraries, which are not available under a Apache-compatible license, can not be taken to the MyFaces repository. BUT they can be shared with this project. For the end-user it should not make too much of a difference...
Important: Such dependencies must be clearly shown in the component-description and install-guides.