Bunch of silly complaints...
This article is so absurd, I hardly know where to begin. I don't give a damn about your opinion that at installation time OS X doesn't exactly fit your needs. OS X, like other Unixes, or Linux, is sufficiently malleable that you can have it behave (for the most part) as you would expect.
The only thing that Netinfo shares with the registry is that it stores the data in some binary format. However, it is not the every application's back yard for whatever trash they want to write... Netinfo is strictly for network and user configuration... applications have their own separate per-user preference files, device drivers have their own scheme, etc. And if you want OS X to participate in a Unix network sharing accounts through NFS mounts and NIS, it can.
The idea of having to put the development system in the installation CD's is pointless. It is very easy to install it after the fact, it is in fact freely available to anyone who has OS X, but most of Apple's clientele would not need to install it, and thus would only add to an already fairly long installation period.
Not having root enabled by default was an explicit decision by Apple done for security purposes. Earlier versions of OS-X, particularly the prereleases of 10.0, did have a root account enabled by default. If you want it bad enough, you CAN enable it. Sudo is sufficient enough for the rest of us that care.
Once again, X Windows is available (thanks to open-source efforts). We don't need Apple working on that UI, since it will be impossible to make it completely integrated with Apple's look and feel and set it up such that newbies could work with it without messing with complex configuration, which is after all Apple's main drive. It is only important to people that come from a UNIX with X Windows background, and considering most of them are power users that understand its peculiarities, it is sufficient that it is available, and that you can install any window manager or whatever on top of it. In fact you can shut down the default Aqua GUI and start with a full screen X session.
Now, I used to work with Linux, before the current OS X operating systems, but I got tired of having to learn so much just to configure one simple subsystem, just to set it up that first time. The fact that Apple takes care of those details for me means that I don't have to waste time in it. And that time spent in initial configuration is much, much bigger than you let on.
Complaining that Microsoft ported their Word application to OS X is a non-issue. The entire point of having that support is that Word, Excel and PowerPoint are pretty much standard in many businesses, including the one that I work for. Having access to those applications made the difference on whether or not I could use OS X at work.
I am sorry you feel so threatened by the acceptance OS X has been seeing with people who used to work with Linux. In my opinion, as powerful and useful Linux is, there is a real need for systems that are basically plug-and-play Unixes, for people like me that want to start doing productive work immediately. Before OS X was a reality, I used Linux because I really had no choice... I did not want to suffer under an infuriating and incompatible environment such as Microsoft Windows, so I had to tolerate the hand holding Linux needs in the beginning of its life. Now that I don't I happily switched to OS X. And OS X is as powerful as even you need it. Just like Linux, if you want to wrest control from the likes of Netinfo, you will have to do some digging to do it.