I can relate. My username here comes from wanting to show that there are other open source alternatives to GNU.
But yes, I got fed up with Windows in the 3.11 days. I switched to Mac and Linux (and Solaris, Irix, and eventually BSD). These systems worked for me, they did what I told them to, and if they didn't, I had the time to figure it out and make it work. Eventually I became a mac user on the desktop and a debian linux fan on the server. I sort of wrote "desktop linux" off as a sort of neat but too experimental aspect of linux long ago.
These days, it's really quite amazing how much can be done with almost any mainstream platform (except maybe Windows 8, boy, that's a strange one). Computers no longer crash on a daily basis, windows has networking and multi-user support, etc.
So I do find the line is a lot grayer than it once was.
However...
At my new job, I was issued a PC with Windows 7. I have to tell you, I was impressed with how far Windows has gotten since Windows 3.11, Windows 98, etc. The thing actually was stable. I could plug in USB devices and not face the blue screen of death. I felt the UI was a bit dated, but I was willing to accept that for stability.
And this went on for a few weeks until I had a need to write a program. I mean, this was a simple program, but I felt so much resistance from the Windows platform itself towards my getting this done. Fiddled with Microsoft's compiler/IDE/VisualXYZ/MSDN/whatever it is, got fed up with the minutia. I tried Cygwin... Not really integrated enough, too different from the built-in system.
Got fed up with it, downloaded a debian linux net install cd. Haven't rebooted since. Desktop linux has also come a long way since the days of editing XF86Config and trying to get OpenGL running. The system practically caters towards developers. It's awesome. So many programs, compilers, editors, environments... And all the tools I was used to.
So yes, I agree, Windows is not the awfulness it was back in the day (except perhaps this make the desktop the tablet and make the tablet the desktop Windows 8 crap that I tried for five minutes at a computer store).
But I don't need it, I can do better.