OSX is not unix, it is BSD.
Wrong, it is a certified unix. Some bsd is unix, but not all unix is bsd. OSX 10.6 is a POSIX-compliant, Open Brand UNIX 03 Registered Product.
Second, people can only access what is available at their skill level. I agree about the productivity software, but let's go to your local software store and do a numerical comparison for the amount of software options for each platform. Apple has always had "some" games. That's the problem. They only ever have "some" and this will never change unless Apple shifts gears to increase their userbase.
Not really addressing my point. Anything I want to do I can do with my mac. I use my mac to manage a large companies network, I use my mac to write multitudes of software, I use my mac to do web development. I use my mac to manage and maintain around a hundred linux servers. I use my mac to do office work. I manage my financings and personal company on osx. I use my mac as a HTPC. I use my mac to manage databases. I even use my mac to game (playing Dragon Age 2 right now). Gaming is growing, but gaming is not the primary purpose of most people who own a computer.
The fact is there is no shortage of acceptable, high quality software for osx. You can claim it, but you can't prove it. In fact you point this out for me when you say this.
Even Apple's Appstore numbers are misleading because they only advertise total numbers and not how many are distinctively different apps, i.e. how many Sudoku apps are really needed before you stop counting them individually.
Proving that not only is there a app to do anything you want on OSX, there is usually multiple choices for getting that thing done. Can you give me a detailed example of some tasks you can easily do on windows, but can't find a easy way to do on osx? I can only think of one, developing windows applications.
Additionally, if your day to day activity includes going through hordes of old Unix programs looking for something useful, your more likely to be a Linux user instead of either a OSX or PC user. Also, most of the Unix based programs that would likely be used (Gnome, Pidgin, etc) are also available for PCs or at worst easily used virtually, so thats not exactly a notch on OSX's belt.
I have been a linux user for the last 10 years (probably longer). I have not owned a windows computer in over 5 years. I switched to osx because it is *nix made easy. I get everything I had with linux on a wonderfully designed notebook without screwing with it. I used to work on my computers, now I get work done with my computers. Here again, your own argument works against you. Sure, I can emulate most of the unix/linux world on windows, but I can also emulate most of the windows world on osx. The difference here is the tools I have grown to love on linux and are powerful are available on osx natively and that is simply not true with windows. And even those tools are being replaced by osx designed tools. In the last year I've found myself writing applescript instead of bash and using textmate and now coda over my beloved vi. Then there is the native X server built into OSX. It lets me run applications right off my linux servers (like the netbackup management application)
The times I have to use windows to do my job I find myself spending tons of time building up the environment I need. With a osx or linux system those tools are there from day one. While many open source applications have windows versions, not all of them do, and not all of them are GUI applications. For example, I've used git on windows and it is a very annoying process with large repositories, however it works flawlessly on osx.
So to recap, I picked the best tool to get my jobs done. I have not come across a task I could not quickly get done. I've found osx 'stock' to be just as powerful as linux and 'stock' a megafuckton more powerful than windows. When you combine the applications each OS is equally easy and as powerful as each other. I can do anything I want to do on windows, osx, or linux easily and quickly. The question is what environment to I enjoy.
I enjoy the OSX environment. I like it's look and feel, I like it's hardware design, I like it's novel technology (like the touchpad). More importantly I like that it is my linux but without the restrictions. I don't have to choose between photoshop and a real *nix environment. I get both. Quite simply to say OSX is less versatile is just pure fanboyism with no proof behind it.