I'm a big fan of Linux (heck, I'm one of the authors of Linux Appliance Design) but if you are looking for "Just Works", I think you have to give the nod to Apple. But they do this by limiting you. They control the hardware and restrict what can go into the App Store. And they pay a lot of attention to the "cool factor". Lots of eye candy. But the biggest benefit of going Apple is that everything pretty much works together out of the box. Phone, tablet, laptop and desktop cooperate nicely, as long as you are doing things the way Apple wants (such as, everything must be registered under one Apple Id if you want certain types of sharing to work right). I have multiple Linux boxes in my house, but do most of my work on my iMac desktop (where I have multiple Linux distributions available in virtualized environments.
I do Linux software all day as my full time job. I find I'm just too lazy (and pressed for time) to struggle with Linux to get my VPN connection to work (this broke when I upgraded to a new Ubuntu release last year) and other things like this. I want the day to day stuff to just work so I can be free to concentrate on my latest Linux-based project. Apple lets me do this. Seems funny, but using Apple gives me more time for my pet Linux projects.