You know, I used to think the way Zarax did, until I actually started using FreeBSD on a daily basis.
The reason I'm able to do that is that I realized that what I do is determined not by my software, but my tasks. I do email, take notes, browse the web, program, and open shell connection to other machines. Sometimes, I actually need to read an Office document of some sort. All of these things I can do on FreeBSD using software that works exactly like Windows software (and is, in most cases, cross platform).
The only thing that Windows can do that my FreeBSD box cannot is play games and model. This is okay. I keep windows around so I can play games and do Lightwave work. No problem. These don't affect my work.
Now consider the average user... say, my mother, or my wife. Neither one is a techie. But when it comes down to it, what does Microsoft offer them that a BSD or Linux does not? Browsers? Email? text editors? Not really anything. If you're teaching a non-techie to use a computer from scratch, how likely is it that they will like Windows better? Not much. People just like to stick to what they're familiar with.
That's what I think Zarax's problem is: he doesn't want to use a nonMicrosoft OS because it is different from the familiar. That's okay, but its a far cry from "linsux will always be behind Microsoft'.
Side Note: 'Linsux' is every bit as moronic as 'Micro$oft' and 'M$'. Grow up.