I agree in the aspects that just because someone can't afford something that it doesn't mean the product is overpriced. As people do tend to say that it is mainly due to then not being able to buy it. But this case is a bit differant. $600 isn't an average premium for a single GPU card, premium performance comes at a premium price, but there is a limit to everything based on the circumstance and positiong of the card. We don't know the true performance of this card, so maybe if they are charging that much, then maybe the performance matches up with the price, we don't know. I don't think it's a matter of affording it, i think if anyone really wanted to they could save up and pick it up eventually, but you have to reilze pricing especally in this econimic climate really matters and imo $600 is clearly to much for a card unless it's pushing ungodly performance or it cooks me pizza while giving me a blowjob at the same time. But if it doesn't meet it's price tag, then yes, it's clearly overpriced. To you it may not be, you may work at a nice pushy company that wipes your ass with hundred dollar bills, but for an average persons circumstance it's about good performance for a reasonable price, if it doesn't meet that price tag in every way imaginable it is overpriced.
Now of course who knows, this card could wipe the floor with the 5970, 6970 and give you two free games with it, but we don't know that, and for people like me seeing this price is over my bounderies for my wallet atm.