Not really. Even in the time of gtx280 it was affordable even at release and it was the fastes single chip for a while.
I think they turned the GREED ENGINE on since the gtx500 serie and it was just a refreshed 400 serie.
The 680 is so insanely priced,the GK104 not even designed to be high end. But it had a better performance than expected so why not fool the customers and rip them long as they can and keep yesterdays tech in a shelf and when the customers recover financialy they sell it as futures wonder tech.
This greedy corporates holding back our technological evolution.
The thing is though, regardless of what something was "meant" to be, if the price is right and people are willing to pay, people are going to pay, and people did pay.
Although I admit I copped my GTX 680 second hand for $400 3 months after launch because I didn't want to pay $550+ like I did with my GTX 580.
But at the time, the performance of the GTX 680 compared to a 580 was 1.5 to 1.8. And liked it or not, it was the fastest single GPU Nvidia card.
I mean if we lived in a fair wonderful utopia, then the Titan card will "only" be $500. But we live in reality and in reality there is a thing called Business. And for Nvidia's Business it dictates the card's price/performance will be in the neighborhood of $800+