Both of those cards I did not buy because I was unable to buy them within a month of release and I gave up.
That's the best thing that happened to you. R9 290 or similar (970/390) was the best stop-gap card this generation for a long time. I can't imagine anyone sitting there for years waiting for this mythical R9 380X card when there have been SO many deals on R9 280/280X/290/970/390. I still remember for probably 3-4 months NCIX Canada had countless after-market R9 290 cards for $280-320 CDN.
Today, that's about what a
GTX960 4GB or an
R9 380 4GB cost.
PC builders looking for price/performance need to learn how to recognize undervalued vs. overvalued/overpriced GPUs and gauge when it's a better time to buy vs. waiting. A lot of people keep saying that you cannot really time the market, but that's not true at all. Sometimes when certain products have tarnished reputations but are great products underneath, you need to be able to recognize it. $280 HD7970Ghz prior to $450 GTX770 4GB's launch, $200-250 R9 290 for the last 10 months before they basically sold out.
We've also seen R9 280X for as low as $160 and the market was flooded with so many great after-market 290 cards. Why would anyone wait for 6-12 months for some R9 380X/960Ti card is beyond my understanding. I mean if someone cannot save an extra $50 towards a GTX970/R9 390 in 6-12 months, how are they gaming on the PC? Pirating games is my only conclusion.
What is the possibility of a 16ff 380x surprise? Timing wise it almost makes sense, especially how it got held back over its cut down sibling.
I doubt it. Makes no sense to shrink the 380X. The card that would benefit more from shrinking is R9 390/390X since at least then you'd have a competitive next gen low-to-mid-range product, which means you could re-use it in R9 400 series. 380X is too weak.
Is this card desperation or strategy?
Since AMD didn't announce anything, everything we heard about R9 380X were just rumors. A random 3rd party site can just make up an article that Pascal is launching in January 2016.
Think about this, right now people are buying GTX950/960 over much faster R9 280X. I mean really people are paying $150 for a 950 when a $200 R9 280X is 50% faster. Do you think the same gamers would care for a $249 R9 380X that's what 5-10% faster than the R9 280X?