@Enforcer: I probably did misunderstand you

I agree with you, the people wanting to be able to game on Linux are barking up the wrong tree. They should be talking to developers and publishers, not bitching on forums about Wine not being good enough and Linux not supporting this and that. Otherwise they should just shut up and use Windows like any sensible gamer would.
I also find it difficult to find a use for Linux. I don't currently use any distribution, but I've downloaded heaps and am trying to find one I like that isn't *buntu. Windows does everything I need and that is why I still use it. If I was a SysAdmin I'd probably have more of a use for Linux.
I also agree that Linux will only serve a niche mainstream market (ignore the server market where it is quite pervasive), at least for the foreseeable future, because unlike Windows, Linux doesn't have massive marketing campaigns, nor does it need them. It is highly customisable, and it can do almost
anything you want if you can code and you put in the time to configure it (something that isn't true for Windows where you're quite restricted in what you can do). But most people don't care about this and only want it to run a web browser and a word processor. Linux (and any OS) is quite capable of doing this, in fact it's arguably simpler than on Windows, but as soon as you
require alot of Windows software you should give up and stick to Windows.
On another note, the average user (and I mean those who are barely computer literate) doesn't even know that Windows isn't a part of their computer, and haven't got a clue what an OS is. They just buy a computer and if it comes with Windows, it comes with Windows.