We've all been screwed over throughout the years. Memory prices for one, they've been nailed twice now price-fixing. Serioulsy, this is messed up. We were paying over $200 for 2GB kits of DDR2 less than 6 months ago, and what, two weeks ago, we saw $59 shipped free for a 2GB kit.
As far as cpu's, and now video cards, we just saw a lack of competition. A little different situation though. Intel relied on marketing and an exclusive contract with Dell rather than actually providing a competitive product. The result was a $300 X2 3800 from AMD, which was really overpriced, and yet drooled over due to a lack of a competitive product from Intel. Of course this all changed with not only the intoduction of the Core 2 Duo, but it's pricing, and even its price drops. The result, a drooled-over E6600 at a little more than $200, and an even more enticing Q6600 which will be just a bit more in less than a couple of months.
I am, and I am sure I am not alone, dissappointed in hard disk drive technology. Today's faster consumer drives are only a percentage faster than what we saw 10 years ago. And having first-hand experience of the much-loved Raptors, I can say that I am NOT impressed. We see higher capacities and lower prices, sure. But the leap in speed is taking too long to show up to the market.
As for video cards, I wouldn't doubt the price-fixing. And as of right now, there is just no competition. AMD's cards are not up to par with performance, and still use significantly more power than their closest Nvidia counterparts. DX10 just adds even more confusion to the mix. Sure there aren't any real DX10 games out now, but Crysis is not too far off. And those benchmarks are going to be looked over very carefully and by lots of eyes.
And speaking of DX10, many don't even grasp what it is. I mean people celebrated when they saw a $185 DX10 card. What the heck were they expecting? As if DX10 means extra processing power, and as if DX10 makes games more demanding, when in fact it is really the opposite, it is efficiency, allowing more performance using less horsepower. Yes, future games will be more demanding, that's normal, par for the course, but they will be more efficient with good DX10 coding.
Gamers are really the ones getting screwed over. And it is mostly our own fault. I'm not really talking about physics cards, nor "extreme gamer" network cards, but I'm sorry, I laugh when I see 700W OCZ power supplies running systems that draw less than 400W at full load. "Crossfire" certified memory? The marketing, and false/biased info on the internet have people over-purchasing. And that just increases prices on just about everything and for everyone else.