Look, when I say that Unix/Linux sucks, I am not saying that I think everything else is oh so great. I'm saying just that Unix/Linux sucks. I understand that I sound negative, but I think I'm actually positive because I want computers to be more advanced than they are today, and I think Unix/Linux are a philosophical and technical retreat to the dark ages. There is no single system that gets it all right. What there have been, is a lot of systems that have furthered progress in operating systems and computer science in general only to be snuffed out by more popular, politically acceptable systems from companies like IBM, Sun, HP, and Microsoft.
If you want to talk about BeOS: Of course BeOS had no apps. What it did have were things like an innovative and advanced implementation of pervasive multithreading, a robust and useful database filesystem, and a highly optimized core for low-latency I/O. Do you want to ignore all this because it had no apps? Let's talk about Multics, let's talk about VMS, let's talk about NeWS, TOPS-20, the Lisp Machine, NeXT (Unix core I know, but they got the graphical part right), Cedar-Mesa, ITS... Mac OS!!!! I'm not saying any of these are necessarily great by themselves, I'm saying they all had at least several great ideas that were smooshed under Unix's foot. If you take a stroll down the path through history of OSes killed by one factor or another, you will find *a lot* of innovation that has been either ignored or directly attacked by the Unix vendor hegemony. Unix doesn't care about any of this. It lives inside its own world, where everything it does, it does the "correct" way, because "that's the way it has always been done." It *never advances.* That is the way I see it kind sir.