Reading people talk about Unix sucks; StarOffice to be free send my emotions quite high. Tey try to make Unix something different.
I think UNIX has a lot of obvious strengths. Beyond the technical strength of many small programs all the same, UNIX is an ecosystem. In an other environment, someone might propose an integrated solution of the packaging/library/language problem ... but it would likely be offred as the solution. If it is wrong, the whole ship sinks. In UNIX people are trying everything, and they all have to fail for the ship to sink.
I guess we should be a bit patient, and take a look around at what people are doing. Some people might have solutions that work within the UNIX environment.