I am an enthusiast PC gamer, but I must admit that too often the PC platform creates obstacles inacceptable by most console gamers, for example I wasted more than one afternoon to find all patches necessary to get rid of Planescape: Torment's worst bugs (and the last official patch wasn't enough, as the SW house failed long before fixing every major bug) and some other time to find and apply a patch that makes it exploit and look good on wide screens.
Unreal Tournament has been stable as a rock for a lot of years now, but it took a lot of patches before achieving this.
GPL is one of the best realistic driving games, but it was buggy as hell and while it isn't anymore, patching it isn't easy, the best way to do it isn't simply the official patch, but choosing and applying one of the many fix-packs put together by skilled fans.
PC gaming suffers more from bugs and is less immediate, it has its 100+ million and growing user base, but it can't appeal everybody.