That's been my experience. I use OSX, but am regretting it after a few years of it seeming interesting. I think it really was superior years ago when Linux had bad wifi support, but nowadays it seems like it's not going to be my next machine. The experience is so bad that I spend much of my time inside a Debian VM inside Virtualbox inside OSX! The package management sucks: the OSX app store has a fairly narrow range of things, and then brew/Macports/fink have a different range of things, which don't install or work nearly as reliably as the stuff I apt-get inside a virtual machine. Setting environment variables requires a weirdly extensive intervention (http://stackoverflow.com/questions/135688/setting-environmen...). And the difference between the base-install python/perl/ruby and recent versions installed via non-Apple means is an unnecessary hassle. Etc.