I also can't tell you how much time I've spent configuring my desktops which all run Linux. Sometimes the sound doesn't work, sometimes I'm hacking Wine to get a game to run, but there's always the lower-resistance path of just installing windows or going with a Mac.
I choose the battles where I enjoy the tinkering. I don't care if my car has a sealed hood or not since I don't care to tinker with it.
Some people might not want to tinker with their computer and would rather just tinker with their RSS feeds or HTML.