What maintenance does Linux require? The only thing I can think you might be implying is that there are bugs caused by updating that cause system issues frequently and this is simply untrue. Software updates have been known to cause issues on all systems, and I can find plenty of results on google showing OS X having issues after updates. Linux, in my experience, is the "set it and forget it" operating system. OS X is great though, just not for everyone (personally the environment doesn't have the capabilities I look for in an OS).
It's even worse when the Nvidia drivers don't automatically recompile for the new kernel. I've had many upgrade that resulted in no functional X-Window session so I had to use the terminal to download and recompile the video drivers.
I realize that's a problem with binary blobs rather than open source drivers, but it's also a reality.
- The battery life is very, very good and combined with the screen (Retina 13"), made it perfect for me.
- It's still a POSIX environment so I can still use most of what I had from Linux without issue.
- It doesn't require as much maintenance as Linux. I don't have to fiddle with things to get it to work the way I want, it already does that.
- The hardware support has been great whenever I've had issues.