I don't see how this article helps Mac developers or users in any way. It doesn't offer useable workarounds for Linux users to adjust to OS X and it doesn't offer any real information for Mac users switching to Linux. It is purely a Linux advocacy piece.
Personally I switched to Mac OS X from Linux for my desktop OS and never looked back. I still hold Linux and FOSS in high regard and use them regularly but I don't miss either KDE or GNOME as a desktop.
chromatic has a right to his opinion and to use the OS that works best for him, but why the readers of MacDevCenter would want to hear about the fact that he finds OS X so bad that he would switch to Linux is beyond me. Oh wait... is it possible that Linux users buy more O'Reilly books than Mac users do? Hmm....