content: I don't think that things are quite as dire as you describe.  However, I am inclined to agree that Linux is not a panacea and should not be treated as such.  IMO, there will likely be a time for a Linux Desktop.  That time has not yet come.  People advocating it (particularly those more bent on ideological goals than functional) should keep this in mind, and that people will invariably care more about whether or not their computers can be used than whether they have the "correct" operating system.