Background: I bought a new used CF-51 semi-rugged Toughbook to replace the ailing and failing CF-R1 . I've wasted entirely too much time trying to get all of my crap moved over to a new OS install on the new machine.
The history of which OSes I've tried and what I've done to them has gotten quite long now, but most recently, I blew away CentOS and stuck Slackware back in as CentOS couldn't even compile its own kernel. I cursed CentOS as being stupid and decided I'd deal with the limited number of packages afforded by Slackware. So I go to build a kernel in Slackware because there's always something you need that's disabled... and lo, exact same problem. I had just been Googling for the problem with the word "centos" tacked on but I got curious and dropped any mention of any vendor and discovered that Gentoo and other systems had floods of bug reports of the same problem:
Linux went non-self-hosting and most people never noticed.
There's no Slashdot headlines.
Perhaps we're still distracted with the flood of security announcements and still reeling from the profound ways that RedHat fucked up Perl, and Debian fucked up ssh, and so on. Perhaps our smashed expectations for Linux vendors to deliver a working desktop that we stopped caring that there's supposed to be a *Unix* *like* operating system under neigh. All we care about is that it has "Linux Inside". We don't care how much more convulted the init system is than HP/UX or how many more pointless CPU eating extensions it has than Solaris... only that it's Linux. It'll take ages for these idiot OS vendors to undo all of the good will and tarnish the reputation of Linux. As long as it's pretty, no one will look under the hood. They'll happily reinstall Linux over and over again to fix all of the stupid problems.
I'd love to make a serious effort to migrate to DragonFlyBSD since we have a possibly non-fucked-up BSD again now  but now days, "open source" software doesn't even build cleanly on Linux. Someone somewhere gets it to build just once at great effort and then it gets packaged into a
I just want to say right now, all of you suck. This is the kind of crap that makes me just want to go work for Microsoft. Fuck you all.
Footnote 1: The cute, tiny CF-R1 is six or so years old now and the microswitch for the left trackpad button doesn't return any more. This same microswitch is soldered to the main board. Also it's maxed at 256 megs of RAM. It's also not as rugged as I'd like -- it's on it's third screen, though both were broken in events such as my being hit by a car. I really want a laptop I can use as a weapon against motorists... also Xorg doesn't seem to like the SiliconMotion video hardware on the CF-R1 and the 2.6 kernel had some problems.
Footnote 2: Previous rants were about how NetBSD, OpenBSD, and FreeBSD each, mostly out of fear and envy of Linux, screwed the pooch and made themselves obsolete by giving up the only thing that they had that Linux didn't: stability and sanity.