This is totally my experience, when everything is sailing along fine and working it's great, as soon as something breaks though, there you are in the depths of Bash and text editors editing all these obscure files and typing unintuitive Unix commands.
For Windows the way to fix things is by reinstalling the OS. For Linux I never had to reinstall the OS just boot into rescue CD to fix a configuration I borked myself.
I have here a Windows XP partition I can't boot any more, even in fail safe. All I did was play with some BIOS settings and juggling some hardware. An OS should be able to withstand such things IMO. Didn't bother to reinstall the OS and just kept Linux.
I find it interesting to note that the zealots now seem to be in the Windows camp. The Linux users just talking about their own positive experience and willing to answer questions but not pushy to try to convince people to use Linux. I agree times have been different but Linux seem to becoming mainstream.