Re: It was designed to fail
Sun had an odd relationship with x86 - they dropped it briefly, but then reinstated it after customers complained. Solaris 10 eventually started with fuller support for x86 from the word go, but by that time Linux had largely won the market share. Oracle also tried to limit Solaris x86 support to Oracle hardware which didn't go down well either.
Frankly, I believe that if Sun had embraced x86 properly 10+ years ago they'd have done far better and probably stalled Linux adoption, but they were too busy trying to focus on making money from SPARC (which was struggling to stay competitive against POWER).