That's funny, I am in the almost exact opposite situation in that this bug has convinced me to finally completely ditch Windows for desktop use and re-embrace Linux/BSD as a viable daily driver OS.
Running into a show-stopper bug and then being able to fix said bug in 5 minutes with minimal searching reminds me of what Linux on the Desktop is really for. Which is that enjoyment found in being bogged down by random problems which don't occur with other systems/software, using previously developed skills and knowledge to fix the problem in a completely hack manner (as in messy and half-assed) which in turn allows one to develop a massive and completely useless Superiority Complex over the M$/iO$ plebs.
It's good to be back.