A lot of people do prefer OSX. Between OSX and Windows, I'd choose OSX in a heartbeat because cygwin wasn't so great when I tried it a while back.
I did try OSX for a while, and wanted to like it because I can get it for free at work, but I'm so used to Linux that OSX quirks really annoyed me. Things like package management being an aftermarket hack, pain trying to get functional RAID10, Apple changing core functionality between releases breaking my setup, etc. For me, Linux is WAY easier. :-)