As far as I can tell 4 or 5 of the reasons presented here are actually reasons to stay out of the Linux-on-every-desktop bandwagon.
I've been messing with Linux since 1994 and, well, it really lost its focus since around 2003/04. I'm not a MS or Apple fan (only Apple is capable of making a *BSD crash), but Linux doesn't have a killer app for a long time now, a killer app that justifies using it on a desktop. I'm pretty comfortable with Debian and RH servers, but on the desktop... heh, nevermind...
From the page: "Finally, because most things are done in an open source way, it means that dedicated members of the community can modify the code to create mash-ups or extra functionality. This means that whatever you want - it can be done (if it hasn't already) without having to pay for new software. "