I think we can all agree Linux != Windows, but shit it's 2011. Somethings should just work.
Who writes the drivers for this software that 'Just Works'? Over and over again I see commercial OS vendors implicitly credited for writing drivers that were actually supplied by the hardware manufacturers themselves. The vast majority of the general population find that their Windows and OS X machines 'Just Work' because they come preconfigured with all of the manufacturer's drivers already installed. Linux can't 'J…
Linux has to solve this problem, excuses be damned (and it has become quite good at solving this problem – most hardware just works).