Doomtrooper said:I disagree, if you want to play Halo what do you have to do:
Buy a X-box
It should be no different in the PC industry, if you want to play Doom 3 that uses Pixel Shader 2.0 you need to buy a video card.
The installed user base doesn't upgrade because developers stay with that ancient way of thinking and hold technology back and part of my complaint of the "whats wrong with todays developers thread".
ID software alone must account for 60% of the hardware upgrades, speaking from personal opinion here:
Quake 1: I saw Gl quake and got a Canopus Pure 3D
Quake 2: Saw Quake 2 on a SLI setup and bought two Voodoo 2's
Quake 3: My Voodoo 3 wasn't cutting and got a GTS
When Quake 3 was released my good friend who is a Area Manager for Electronics Boutique could not keep Voodoo 5s and GTSs on the shelf all just for Quake 3.
I see no problem with a advanced game requiring advanced hardware and I hope the Rv250 will help get the 'installed userbase' to at least DX 8.1 standards.
The problem is PC developers want to make money!
They won't do that by requiring the latest and greatest. You might think everyone has an up to date computer, but the fact is they don't. I do, but some people I know cannot afford to upgrade or just can't justify the cost of upgrading, etc. Frankly, I think you're whole post is basically ridiculous. Maybe that's how it'd be in an ideal world, where everyone has the money for this stuff. Personally, I'd rather have games that more people can play.
I'll take it one step further by saying that 60% of computer users probably have never played a game by id software, or even heard of their company.