I can relate to your statement to some extent. Why illumos is not "thriving" is _maybe_ because it does not have solid general purpose distribution. Tribblix is kinda trying to get there, but I haven't used it for more than few sessions inside VM.
Dream OS for me would be something ala OpenBSD, but built on top of illumos and with all the goods that would come with it.