I do not use anything other than Linux and XP and unfortunately this article makes some great points. Mac does indeed have better compatibility with that of the Windoze world. That is the main reason the Linux desktop being a replacement for Windoze is all but a pipe dream and has been for years. Though Linux has definitely made huge strides and important innovations, it will never be ready for the average user until either Windoze falls or Linux is more compatible like the Mac.
Apple is Killing Linux on the Desktop