What if companies used last generation cards in their line up.
ex.
High End
Geforce FX 5900 Ultra
Geforce FX 5900
Mid End
Geforce 4 Ti 4600
Geforce 4 Ti 4400
Low End
Geforce 3 Ti 500
Geforce 3
With a selection like this, noone would get crappy performance. Plus, they could re-engineer the older cards so that they can make them cheaper and such. I think it's a better solution that what is out now.
ex.
High End
Radeon 9800 Pro
Radeon 9800
Mid End
Radeon 9700 Pro
Radeon 9700
Low End
Radeon 8500
Radeon 8500 LE
ex.
High End
Geforce FX 5900 Ultra
Geforce FX 5900
Mid End
Geforce 4 Ti 4600
Geforce 4 Ti 4400
Low End
Geforce 3 Ti 500
Geforce 3
With a selection like this, noone would get crappy performance. Plus, they could re-engineer the older cards so that they can make them cheaper and such. I think it's a better solution that what is out now.
ex.
High End
Radeon 9800 Pro
Radeon 9800
Mid End
Radeon 9700 Pro
Radeon 9700
Low End
Radeon 8500
Radeon 8500 LE