> Most things don't work out of the box, and need some tinkering with. This is not such a big deal, since I love to tinker and after tinkering, they usually work much better than anywhere else. But for many non-development things, I love when programs I install on my machine just work. For that, OS X is light years ahead of everything else, and Linux is dead last.
It depends on the hardware. If you pay attention up-front, it's very easy to end up with zero-hassle just-works-for-everything. Anecdotally, I've been using Thinkpads with Intel graphics drivers as my last three laptops, and the last time I had to manually edit a config file for hardware was back in early '07. With OS X, on the other hand, I can't use my phone to tether without navigating a bewildering driver labyrinth.
It depends on the hardware. If you pay attention up-front, it's very easy to end up with zero-hassle just-works-for-everything. Anecdotally, I've been using Thinkpads with Intel graphics drivers as my last three laptops, and the last time I had to manually edit a config file for hardware was back in early '07. With OS X, on the other hand, I can't use my phone to tether without navigating a bewildering driver labyrinth.
Anyway, this stereotype is played out.