Not just games
As an everyday Linux lu$3r, wannabe Linux geek and casual PC gamer it's quite obvious that gaming under Linux is not the most important factor for Linux to breakthrough in the consumer market. Gaming is a minority of the consumer market and is actually quite well catered for under Linux these days (Ubuntu auto-installing nVidia and ATI drivers, Wine+Cedega allowing many Windoze games to be played, more native Linux versions becoming available, etc.).
To overcome the massive inertia of Windoze (installed base, ready availability of tech support, third party hardware support, etc.) Linux would have to do everything better than Windoze, every time, right out of the box, i.e. a very tall order. What most people want is their printer to work, to sync their phone, dabble with their music and photos, surf their favourite social networking sites, etc.. While most of these work as well under Linux without much geekery (though not printing), and while almost everything is a whole lot better under Linux once tweaked by a nerd, that's not good enough for Joe Schmo and Plain Jane to consider changing yet. Perhaps more to the point it's not enough for the big consumer box shifters to risk plonking Linux on their boxes so that it arrives in front of Joe's & Jane's faces in PC TurdWorld.
That said it's good to see that the likes of the Gnome Foundation, Novell, Canonical, etc. are taking this as a serious problem that needs some serious work to address rather than going crying to mom that that bully Steve Ballmer won't let them play with his football.