Was sick of all the updates, drivers, crashes, formatting, defrag after 10 years of windows (was on Windows 7 at the time) so moved to Mac.
4 years on and I am on my second iMac (with a MBP). Not upgraded core of the first one at all, mostly because you cant, just added RAM but everything else is still the same as day 1. Never been reformatted. Granted, it has crashed a couple of times but I can count the number of times on 1 hand. It hardly ever needed a reboot either. The MBP is now 3 years old but I've added 8G Ram, 512G SSD, if you use it for general stuff you would think it is a brand new machine. Not bad for something that is 3 years old.
The new machine is fast enough to be a gaming machine if I want to (3.4Ghz i7, GT680MX, 32G RAM) but I only game on my X-Box now, even though I do miss the mouse/keyboard combo for FPS.
I know windows can be just as stable but my experiences tells me otherwise. I am happy where i am with what I've got. It costs a little more for the same spec windows machine but it is a piece of mind worth paying for.
I leave the IT support to the people who are paid to do that, Apple themselves, comes with 3 years Apple Care, hardware and software support should I need it.
Will I go back to windows? Probably not. I find it strange how they constantly changing its look and interface almost every generation, where as OSX has stayed pretty consistent through out, in fact it is hard to tell what is new. Not sure if that's a good or bad thing but from someone who just want a working computer for photo work mostly, it suits me fine.