ho hum.
pc technology is constantly moving forwards, usually building on tech stolen from consoles (e.g. RAMBUS was tech used in the N64, then dumped by Nintendo in future projects for being slow, the Radeon 9x00 series is based on work by ArtX, whom ATI bought out after they designed the gamecube's Flipper & got them to hax it into infinity to make high-end PC parts). This is a BAD THING for publishers. If your game has a long release cycle on PC, it'll be old & not work by the time it comes out. The games of the late 90's which made the mistake of concentrating on a particular graphics tech that died just before release are testament to this. Of the limited number of people who buy your game, half of them involve excruciating phone calls to your tech support team trying to explain how the customer's PCWorld PC can't run your game.
PC games are NOT a good place to make profit
And I hate to say it, kids, but that's what the games companies are here to do.
Either way, people aren't gonna buy new games - they paid for Half Life in 1997, so they're damn well gonna keep playing Counterstrike. For ever and ever and ever.
Console games are worth more. Check the
ELSPA Charts. In terms of pure units shifted, only one PC game makes it into the top 20.
The PC may well be able to kick ass in potentiae, but any suggestion that it isn't in severe trouble is just misguided