Well... While I can't answer directly because I do not use personally OSX stuff, I've have had some passing through my hands to help friends and... The result is: no matter your workflows or activities OSX is a VERY BAD OS with bad iron underneath.
Some examples: a friend of mine have lost a keycap on a MacBookPro Apple told her she need a new machine... I've bough a keyboard on eBay for ~30€, opened the craptop and understood why Apple suggest to through it to bin... The keyboard can only be changed unmounting nearly the whole machine whose batteries modules are hard-glued to the chassis itself. I've used a HAMMER and a wallpaper spatula to detach them and I've had to literally rip the old keyboard. The new one in place works flawlessly and the craptop got reassembled without a visible scratch or any other issue except for half a day just to change a damn keyboard.
Another friend have lost it's MBP unique drive, he change the machine for a new one, trying to restore backup from TimeMachine and the disk seems not even recognized. I told him to boot a GNU/Linux live, the disk was good, data there in a convoluted form, with the help of a simple script https://gist.github.com/vjt/5183305 with minor changes I've restored the data.
Just two anecdote to say: do not waste money, they are worse than Windows.
Some examples: a friend of mine have lost a keycap on a MacBookPro Apple told her she need a new machine... I've bough a keyboard on eBay for ~30€, opened the craptop and understood why Apple suggest to through it to bin... The keyboard can only be changed unmounting nearly the whole machine whose batteries modules are hard-glued to the chassis itself. I've used a HAMMER and a wallpaper spatula to detach them and I've had to literally rip the old keyboard. The new one in place works flawlessly and the craptop got reassembled without a visible scratch or any other issue except for half a day just to change a damn keyboard.
Another friend have lost it's MBP unique drive, he change the machine for a new one, trying to restore backup from TimeMachine and the disk seems not even recognized. I told him to boot a GNU/Linux live, the disk was good, data there in a convoluted form, with the help of a simple script https://gist.github.com/vjt/5183305 with minor changes I've restored the data.
Just two anecdote to say: do not waste money, they are worse than Windows.