Being a new generation mid-range card, it's naturally a replacement of a previous generation's mid-range card.
And what's price got to do with anything?
3870 @launch: $249
4870 @launch: $299
Oops, 3870 is cheaper when comparing launch prices so it wasn't "replaced" by the 4870.
The main difference is that HD4870 was more than twice as fast and was a high-end part.
-Difference number 2 is that $300 vs $250 is a 20% increase in price, $240 vs $160 is a 50% increase.
- Difference number 3 is that HD38xx series launched November 2007 and HD48xx on June 2008 that's 7 months difference.
On the other hand HD57xx was released on October 2009 and HD68xx on October 2010. 12 months, almost twice as HD3xxx vs HD4000. The value of a 7 month old card is much higher than that of a 12 month old one, meaning that a card released 7 months after its release and being ++2x faster does add a lot of value. A card that comes 12 months later and is barely 50% faster, while it costs 50% more is hardly adding any value. It's offering 50% more performance for 50% higher price,
that's what you'd expect 6-12 months ago, not now.
So because of point 1, 2 and 3, Barts= FAIL for some people. The rest of the market is just as fail, but that doesn't change the fact that so many people were expecting much more, but you can blame AMD for that, for hyping this new generation so much.
Please note that I'm not saying that
I consider it to be a complete fail (but others are entitled to their own opinion) and considering the current market it was a much needed addition, but as I said, I don't think there's no need to be a dick in the way that some people are telling others that HD68xx is not a replacement for HD58xx, because many people may already know that and still think it's fail.