Earlier quoted context omitted.
Unpopular opinion time: I've had a Mac Mini for 3 years, and I still haven't found any Apple-made desktop software I would call "decent". I've had only iPhones since the 3G came out, too, so I'm not just an anti-fanboy.
That's not an unpopular opinion -- I know a fair number of Mac users and I don't think I know any of them who are devoted fans of Apple's application (rather than system) software. I've been using Macs more or less full time since 1999; over those 15 years some of their applications have been pretty good, subjectively speaking, but in general Apple is pretty frustrating in this regard. They'll come up with a neat app…
I fail to see the difference between OSX and Windows then. Legacy Win32 APIs probably are still there, somewhere, but they've built a fairly solid system on top of that. PowerShell is one major argument in favour of Windows platform: it really makes resource management and scripting (and remote administration) quite nice. Meanwhile, for practically anything other than core system services (and sometimes for those too...) you need to install 3rd party applications.
It's exactly the same on Mac OS: I had to install Spectacle just to make the system support the most obvious shortcuts for positioning and resizing windows. Homebrew/mac ports are nice and I know of no Windows equivalent, but I think they target very specific kind of users and are rather limited in usefulness.
In any case: I'm a Linux user, have been using FreeBSD on the desktop before that for years, worked on Windows earlier, and now I'm being forced to use a Mac for iOS development. I see no real difference between OSX and Windows7/8 in terms of OS capabilities: out of the box they're both rather weak (for my purposes, anyway). With some tinkering and 3rd party applications both can be made into workable systems - but the tinkering is both harder and more limited than what's possible on Linux.
Other than mentioned homebrew and some degree of POSIX-compliance which makes compiling many *nix programs natively under Mac OS possible, what makes it nowadays better than Windows (I mean core OS functionality)?