Do you think mom and pops with their internet working and email working with only a few reboots a day will want to learn a new OS just because of that. I have friends of the family that have the whole family on a computer, sharing it using the internet and they been doing that for 2 or 3 years now, and that is still all they do. They have no need to learn Linux, cause what they have is working. Until Linux is preloaded as a OS that people buy already configured, and all these company's keep sending out machines with Windows on them, Linux will be behind in that catagory of Home Desktop use. But not in the server market.
Businesses have the resources to train and hire people to use another OS that is actually free.
Instead of paying thousands for MS, they can just hire a few people or hundreds about the same price for MS Products to make Linux better. Linux may not be very user friendly for the average user, but then again, neither is windoze. Windoze will always be the OS of choice for the average user. BTW, yogotie, that comment about controlling with the mind was sarcasm as well. If you don't like the answer, change your question.