Better hardware support than Linux and you possibly have old applications that cannot easily be ported to another architecture.
Only true if you're talking about SPARC
jails and Bhyve are a very, very faint suggestion of ZONES.
In what way?
In what sense is BSD more mature than OpenIndiana??? BSDs may have a larger userbase and more developers at this point; but OpenIndiana hasn't deviated much the Solaris kernel (which has been used for an obvious long time). Does BSD have Dtrace? Perhaps its your belief that the major BSDs are more mature "distributions" than OpenIndiana...
And that's what makes a huge difference - that they have a larger userbase today, and more developers today. Just b'cos the Solaris kernel has been there since the 90s doesn't imply that it's necessarily still superior. Particularly since we are talking about different platforms now. Solaris was born on and finetuned for the SPARC: the x86 version was there as an afterthought. And that's what OpenIndiana is succeeding.
The BSDs - FreeBSD, OpenBSD and NetBSD - are now in versions 5-10, and have been actively maintained. OpenIndiana, OTOH, as the above story goes, is still barely being held together. The fact that OpenIndiana doesn't even start to address the biggest part of the Solaris market - the installed SPARC base - is the biggest thing going against it. It's like if Windows were to drop support for the x86/x64 and become an ARM only platform.
FORTUNE'S FUN FACTS TO KNOW AND TELL: A guinea pig is not from Guinea but a rodent from South America.