Firstly, only morons assume everyone else is a moron. I "roll my own" with Gentoo, and use kernel sources from kernel.org. However my video cards source is a patch against a specific kernel version, and then only it seems suitable for Ubuntu, it does not patch cleanly against anything else. Under XP, it just works, and you only need virus checkers, anti-spyware, if you are a complete noob, pro-active defence is not letting the stuff on there in the first place, not scanning to see if you have it.
Meh, if I wanted to run Linux on my HP Mininote 2133, I can choose between Unbuntu, and a specific kernel version, as that's the only linux distro and kernel version it works with. That is infinitely worse than the Window situation, where things just work... (99% of the time). In Linux that is more like 9.9% of the time. Take the blinkers off please.
"That's what people used to say about Linux.' That's what people STILL say about Linux. Linux is even worse, every distro does things differently, and there is rarely any commonality..
See comment here, this guy summed up Microsoft's anti-PS3 marketing very nicely. Some people are so dumb it seems. http://slashdot.org/comments.pl?sid=1138703&cid=26967875