Dominant : Ask the wrinklies....
I've been using a pc for, oh, a long time. The first computer I ever had was an Acorn Electron. Elite is probably the best game ever.!!
I've been using Linux for about five / six years. My laptop right now is a dual boot XP/ Fedora7 machine.
About a year ago I bought my folks a new laptop. I dual booted it, suse and xp. They had a while to play with it and finally settled on xp.
Why ? Is XP more stable ? Does it have more features, is it more flexible ? The answer to these and other questions is, always NO.
So why did they choose to stick with xp and remove the suse partition ?
It is simple. XP was designed for my folks, linux is designed for me. Plug in a camera, xp finds it. Shove in a dvd, it plays. USB memory sticks, scanners, printers, all just appear.
Sure, you can add them all to Linux, but who wants to /mount every time you want to look at a picture on your external HD ?
Who wants to 'build' software when you simply want to 'load' it?
Who wants to spend hours researching the best 'xxxx' product only to find that there are no 'open source' drivers for it and you end up having to but 'the runner up product xxxx' ?
Well, the answer to that is, not my folks.
This is an old chestnut, but one worth repeating.
Linux will not replace commercial OS's until the open source ppl realise that sometimes, simplicity is what is needed.
I understand WHY dvd's dont play on Linux 'out of the box', but my folks don't really care about that.
Commercial will always win out, or at least until EVERYTHING is open source, and that will never ever happen.