I agree with you. Just wanted to add a couple things.
I think we're are seeing 2 sides of the story and probably the reason why so many arguments arise.
View #1:
If you upgrade every 2-3 years, don't really care for GPU cycles and are in the market to upgrade right now:
People who are looking in the market to upgrade (say coming from HD4850/4870/5770)
now don't really care about how great the older cards were 15-16 months ago. If they are looking to buy now, they don't use hindsight or foresight in their purchasing decision. Instead, they just compare what the best card is @ current time when they are ready to buy. In that case, HD7850 & HD7870 are great cards. Naturally, at $350, HD7870 OC can often approach and beat a stock GTX580. Sounds like an amazing deal. Based on this view, the pricing is justified.
View #2:
If you plan your purchases and follow the technology curve to "bulls eye" your next card, you expect significant performance gains every 18-24+ months. This gives you an idea if the next upgrade is worth it based on what you had vs. what's expected from price/performance technology curve. It also gives you an idea of how fast the market is moving vs. the historical norm.
This side looks at price/performance curve in terms of technological cycles. In that case, the HD7870 really is a replacement for HD6870,
not for HD6970/GTX570. Therefore, it should have HD6970 performance for HD6870 launch price ($239-249, let's say $259 with inflation). Instead AMD brings out this card 15 months later as an HD6870 replacement and prices it at $349? At that price, it's now
like a replacement for an HD6970. Well in that case I am sorry but a 10% increase in those historical terms is extremely disappointing. Based on price/performance curve, it should be at least 40% faster. Otherwise, it seems excessive at $349. In fact, the replacement for HD6970 should have been a $379 HD7970 since it is indeed 40-45% faster. This also explains the divergent views on the 7970.
Depends on how you look at it, the entire HD7000 series can be mildly disappointing or if you are looking to buy now, the best thing ever since it made everything else irrelevant at $200+. Anyway you look at it, both of these views are going to dependent on where you are in the upgrade cycle. If you are rocking an HD5850 @ 850mhz+, HD5870, HD6950, GTX560Ti, then these HD7800 cards are an automatic pass. If you are coming from HD4850/HD4890/5770 or something similar to that, they are a good upgrade.
If anything, HD7870 reveals how poor the HD7950 is.
The extra 55% memory bandwidth isn't helping HD7950 in higher resolutions by much.
It looks like HD7900 series is very much ROP starved, which explains why memory bandwidth starts to become a huge factor once that bottleneck opens up the minute the 7900 series GPU is cranked to say 1200mhz+. Either way, there are some balance issues here.
These cards will eventually come down in price just like HD6870 did, making them a better deal and a worthy successor to the HD6850/6870. HD7850 @ $250 seems like the price/performance sweet-spot for those looking to buy soon.
Let's see what nV brings to the table now. Hopefully we see more performance and / or price wars. :thumbsup: