Once OEMs get serious about shipping home systems with Linux pre-installed, I think a lot of the arguments about it being “too hard” will disappear. Ever tried to install Windows 2000 or XP without the motherboard manufacturer’s driver disc? Not fun. In my experience, any modern, desktop-oriented Linux distribution will have better native hardware support than a fresh install of XP.
There are some distributions, such as Ubuntu, that are pretty much there in terms of providing a user with a fast, full-featured, intuitive desktop with applications that fill just about every niche the home user can typically ask for. USB mass storage support is kinda flaky in the 2.6 kernel, but they’re working on it. And support for Windmodems, though much improved recently, is still a problem.
I understand that there are specific applications (and games) that power users may want to run for very specific purposes. I don’t think those people will be switching any time soon. But for the apocryphal grandma who wants to email pictures and type out recipes, a simple Linux distribution with decent hardware support is probably the better choice right now. I’ve got my parents running it, and they’re by no means computer experts. They burn DVDs, fuck around with photos, email, the web, listen to the NPR archives, and scan stuff with no problem, and I’m not over at their place every other weekend to unhose their Windows box.
As for installing other applications, I don’t see how using a package manager front end like, say, Synaptic, is any less intuitive than double-clicking on an exe file to install, then going maybe to the Control Panel or maybe separate uninstall application to uninstall, then figuring out if you need mzxcvb.dll because its used by another application but is not currently in use.
Personally, I think the major catalyst over the next few years is going to be developing countries, especially in Asia. Nobody in Thailand pays for Windows, anyway, and for the moment MS is content to let them get away with piracy on the theory that its only helping their future legitimate market share. But there are already rumblings from certain governments about developing home-grown distributions in the face of the possibility of what amounts to a global BSA raid. I’m not an expert in this area, though, so somebody else feel free to step in.
Just MHO.