Think about it: most major console games are also on the PC. The PC also has a game library stretching back 25 years or more. Most people need a PC anyway, and often the cost of upgrading to a nicer gaming setup isn't any more expensive than buying a next-generation console. Since gaming PCs can be configured for nearly any budget, they can hit an extremely broad audience. And believe it or not, it's relatively inexpensive to get a gaming PC that can match or exceed the graphical fidelity of the PS3 and XBox 360.
nally, we get to the issue of the cost of PC gaming to the consumer. People are under the impression that it's much cheaper to buy a console than a gaming PC. This is simply not the case. If you calculate the cost of building your own computer with system specs comparable to the PS3, and then subtract the cost of a normal non-gaming PC (because remember, you're getting a gaming machine and a personal computer in one), the price is about the same as the PS3. And upgrading your parts to meet next-gen system requirements costs about as much as trading in your old console for a new one.
PC games are also cheaper
Modding is one of the biggest attractions of PC games