After experiencing the awesomeness that is Continuity and Handoff, I wouldn't give up OSX for Windows/Linux. I do agree with some of his points about instability especially for .0 releases, better wait after a few patches before upgrading.
I do disagree about Yosemite's installation time, coincidentally I just updated my wife's 2011 MBA last night and it took around 40 mins. The funny thing is once Yosemite was installed everything works as expected, the only setup that I needed to do was relogin her Apple account.
Using Linux as your desktop entails doing a lot more setup and configuration, and it's very tedious to constantly searching for solutions to functionality that should've worked right out of the box.