Weclock: It's not terribly difficult for most people to get into, but if you were to look at some of those Xbox 360 players who play madden, and halo and etc, who have computers that they use to share their myspace photos on for the majority, ending up somehow to this page, when doing a google search for good games, they'd probably be to utterly confused..
Wishbone: On the other hand, you might end up with
a situation like this. :-D
*shudders
I do computer work for a living, and when I come home, I don't typically want to fiddle with my own computer. Linux doesn't take a lot of fiddling once you get it started, but typically the OS I stick with is windows because I don't want to have to fiddle even more for each of my games.
For valve source games from steam, I already have to tack on -threads 4 -heapsize fifty billion.
I come home and just want my pc games to work (this is partially why I play console games as well). With Linux, or Mac, it's entirely possible to get the games working, and even better than they do with windows. I've used Cedega to run Steam and I've actually gotten a better FPS than through windows natively, however I'm not willing to make that initial investment to get everything working the first time through linux or OS x.
I'm fine with windows, and for most users, who get windows on their computer, it's better for them to continue to use it, rather than to learn how to reinvent the wheel all over again.
No, grandma does not need to learn how to use linux, windows 98 is fine.
It's all based on "what do you need to do?" and "what are you comfortable doing to get there?" as opposed to system resources, stability, or other features..
If your main interest in the internet is to browse webpages and do email, you don't need to switch to linux, even though you can do the same things. if you want to, you can, because linux can do those things just as easily. If you're looking to write code and compile programs, you're probably better off running linux, although you can do the same thing under windows if you really wanted to.
this is where we are today, where it's more a matter of aesthetic opinion over actual functionality, because you typically can do everthing one operating system can do, just with a little bit of extra work.
edit:
really a minus one? are your that much of a linux fanboy? seriously, I was making an objective post. Windows Vista isn't necessary for some people even.. if someone wants to upgrade their computer by changing their os or adding hardware components, I usually advise against it. There are things they can do to improve the computer they have now. And at the same time they don't have to change much of their habits..
Elderly people typically don't have the patience to learn something new, switching operating systems or spending extra cash to just browse the web the same way they did a few months ago..