My 780GHz was more expensive than the 290 - but cheaper than most of the 290X and on release in most games it beat out the 290X in some cases by a reasonable amount and was mostly ahead of the 290X OC models and continued to do so for a good 2 years until the 290 cards started to come upto parity by which time all those cards are old news really - they've only been saved a bit by the length of time we had been on 28nm, AMD's failure to push the performance envelop and nVidia trickling out performance up ticks. In any other generation those cards would have been completely irrelevant by now late performance bump or not.
The pair of you are exaggerating to bolster your arguments, it was not 2 years before the Hawaii SKU caught up, it beat the Titan-X on day one, the 780TI was nVidias reaction to the 290X beating the Titan-X.
AMD released better Hawaii optimised drivers soon after (moths) which pushed the 290X to parity with the 780TI, from there on the 780TI started to fall behind, as for the 780, the 7970 GE / 280X was starting to catch that.