To be fair, "reinstall Windows" is oft-quoted as the best solution to a lot of Windows problems too.
And you would rather that your $4000 machine kept crashing rather then spending 30 minutes doing something that could fix it?
I switched from Lenovo (which just worked without any problems) to Mac because I thought it's the same quality (it'll just work) with the bonus of allowing me to develop for iOS.
As it turns out, superficial things like the look and feel is better on the Mac, but it's nowhere near in terms of stability. I used my Lenovo for 3 years in work and at home as my only machine, whereas the Mac is in use for 1 day per week and I've already had more crashes on the Mac than I ever had on my old Lenovo.
I just don't have the time or the interest to babysit my laptop.