Decent article, but I've got a few comments

9) Linux supports less hardware than Windows.
A couple of minor beefs with this one. WiFi and GPU drivers can be troublesome, but let's skip that for now - that's a dead horse that's been beaten to pulp already. I've had trouble with linux even when drivers have been available - sometimes it's been relatively minor things like packets dropped every now and then for no apparent reason, other times it's been
really weird stuff that seem to have been fundamental flaws in the PCI bus handling code. The occurences have been rare, but it hasn't been very faith-inspiring to see
that class of errors on fairly standard hardware.
11) Linux has terrible printer/scanner support.
Obviously the driver/scanner manufacturers are the ones to blame, but it doesn't make the point less true. I'm sure we're much better off these days than the few years since I printed from linux last, but ugh - CUPS was no joy, and it only gave me the most basic of printing options. Caveat Emptor!
17) Linux represents a specific political viewpoint.
Mostly agree with this one, but you can't deny that there
is quite a lot of attitude in a lot of linux users, and it
can be a pretty hostile place if you don't subscribe to their ideas, just like the Mac camp. Yes, you can obviously run into dsckheads everywhere, it just tends to happen more often when dealing with "niches" (whatever that be software, religion, politics or whatever). Fortunately this situation will grow better as more normal/sane/rational/pragmatic people adopt linux
