<Clip general waffle (please see previous email, I don't like to waste 
bandwidth)>
Bryan,
You seem to have an opinion of Linux as a complex entity. It isn't. It is a 
collection of disparate, but simple, elements. I stopped tinkering with the OS 
to get it to run years ago. I run a linux server and desktop at home, and over 
100 boxes as HPC nodes, servers and gateways at work. If I had to tinker with 
each box for 5 minutes a day, I'd never get anything done (and neither would 
anyone else)!
"Probably only if they suffer from severe social maladjustment." - Get Real.
Reasons for not using are currently:
Software won't run. (particularly for CAD)
Don't know about it.
Can't be bothered.
And that's fine. Let's work on "Don't know" and "Can't be bothered", and 
"Software won't run" will reduce. It's an interesting fact that the vast 
majority of users don't care what they use as long as it works.
Linux is (in certain places) in general use on servers and desktops. That is a 
good thing.
As an indicator of usage, site stats on my site 
http://openpilot.sourceforge.net regularly reports Linux OS as around 15% to 
20% of all visitors. Although it may be a small sample, that is still quite a 
significant number of users.
It's here, it's staying, get used to it.
Tim B.
-- 
OpenPilot - Open-source Marine Chart Plotter
openDynamics - Open-source vessel dynamics
Lead Developer
http://openpilot.sourceforge.net
http://opendynamics.engineering.selfip.org