I'm not trying to paint Windows as the holy grail, just the fact that it's consistent rather than ever-changing (Changing driver APIs every week FTL). I've preferred to use Windows lately because software that I like is written for it, but previously for the past two years I've used Linux pretty much non-stop, and I am tired of having to fiddle with it to make it work. I'd rather be able to boot up, edit some stupid configuration options, install my nvidia drivers, and be on my merry way.
Of course..there are people who like fiddling with it..but that gets old. When you have to port software forward multiple times it's annoying.