I agree with your points and I probably took you wrong, so I am sorry for that.
I honestly have no technical reason to run Windows except my sound card doesn't work under Linux last time I checked (X-Fi), I have no idea if it does now but it worked under the Hackintosh install so it may. Either way that isn't a big deal because my onboard works just fine under Linux.
I think the point I was trying to make back is, not all of us run Windows because it is default and we don't know better. I love both Linux and Windows and feel they have their areas that they are useful. Windows for day-to-day, Linux for programming. I personally do not feel that Linux has reached the point to where it could be the default desktop for tons of people, no matter what those articles released every damn week say.
I believe the main reason I run Windows is because I like to try various software and tinker. Yes, possible under Linux but most websites have Windows software. I also do like to game, sure I could dual-boot but I hate doing that.
In general, I am more comfortable under Windows also. This isn't because I lack experience with Linux though. I started messing with Linux like OSes by installing FreeBSD on my 233MHz computer. I have hand-edited X config files to make the refresh rates match my CRT monitor. Learned a lot by going through the steps of Linux From Scratch. I am not sure how many distributions I have tried, my favorite was Gentoo until I switched to Ubuntu because it requires less upkeep although I still love the concept of Gentoo and how it operates.
Sure, GNU lets you alter the source code, and gives you true freedom, but how often do you exercise this right? Nevermind the fact that I actually do not care for the GPL, especially version 3. A truely free license is BSD.
The Linux versions of software aren't always equal. I do not care for OpenOffice that much. It gets the job done but it needs some work. I actually like using Word and really enjoy using the Ribbon UI, but for documents I am writing to myself, I use AbiWord.
I know I rambled quite a bit in my reply so I am sorry for that, and sorry to the poster for taking over your thread =\