I have to agree with rlfrost here. Most people that speak of why they don't use linux, have never used linux. Qute a few are to frightened to try it. Where is the exploration that took place in the early days of computing?
Besideds, I have been using linux for about 6 years. After the first 6 months or so of learning and frustration, I've never looked back. It just works better. The learning curve these days is hardly six months. My first install of Caldera Linux 1.2 or whatever it was looks nightmarish compaired to modern distros and their slick instalation programs. You don't even have to know bash anymore, just use all these fantastic configuration programs.
The cold truth here is that most people are lazy and don't want to persue something that might make them think to hard. The've been trained to use one kind of GUI and have this fobia of anything else. Why do you think standardizarion and backwards compatability are numbers one and two in the microsoft design methodology? Because that's what people WANT. Make it easiy. Well that methodology has some limitations. It restricts new and better ideas and hinders real breaktrhoughs. How long have we had x86 and 8.3 filenames? How long have we had C:\ ?
They don't wont to learn new things. That's fine. Computers are supposed to be getting easier right?
But linux is a good thing. Trust me. It's important, meaningfull and it's use should be encouraged.