Eu sou (era) um administrador do Solaris há cerca de nove anos, da v2.5 até a v8. Eu tive uma pequena exposição ao Solaris 9 e quase nenhum a 10.
Minhas razões para evitar o Solaris:
O suporte de hardware não é tão bom quanto muitos sistemas operacionais Linux ou Windows. Está melhorando.
Você pode executar o Solaris gratuitamente, mas não é possível obter atualizações gratuitamente. Nem mesmo atualizações de segurança. Nem mesmo explorações de 0 dias. Você tem que comprar um plano de suporte, por sistema, que pode ser caro. Isso significa que a maneira de obter atualizações é aguardar a próxima versão "U" e atualizar nesse ponto.
O OpenSolaris é muito sangrento para mim. Isso muda com muita frequência, e os lançamentos vagam muito perto de instáveis ou não confiáveis para minhas necessidades.
Entre o Solaris e o OpenSolaris, a Sun conseguiu perder totalmente o meio-termo feliz entre "bem-vindo a 2004" e "Sou tão novo e brilhante que realmente não trabalho 100%!"
Eu costumava estar disposto a usar o Solaris mais antes do projeto do Blastwave implodir. Por lá eu pude obter ferramentas mais novas que se encaixam mais com o modo Linux de fazer as coisas (que é onde eu gasto 95% do meu tempo profissional) com uma maneira online relativamente fácil de gerenciar as ferramentas e atualizações. Uma vez que a Blastwave e a CSW se estabeleçam, eu vou olhar para os dois remanescentes e decidir se vale a pena colocar tempo e esforço em qualquer um deles novamente. Realmente, a perda da Blastwave como uma fonte confiável de ferramentas foi um grande golpe para a viabilidade da Solaris em meus círculos.
Mas a razão número um para mim é que agora não preciso fazer nada que exija o Solaris.