Another problem is they may violate licenses by not distributing source. We may end up with forked versions of the kernel and other major components, with useful new features implemented and no corresponding source. (Note: I have no evidence that this is happening).