If AMD had a new architecture ready now, they would have changed the entire lineup.
I've seen you repeat this over and over. R9 390X was never going to be a brand new architecture. Not 1 rumour in the last 1.5 years even hinted at such a case. From day
1 everyone knew R9 390X is either GCN 1.2/1.3 or 2.0, but it's essentially the same GCN architecture, just an enhanced version of the foundations AMD built with Tahiti, then Hawaii and then Tonga. The so-called "Post-GCN" architecture was rumoured for 2016 and beyond, but even that is not certain.
Not sure where you even got this idea that R9 300 series was supposed to be some new non-GCN architecture. It generally takes 3-4 years to design a brand new architecture and AMD doesn't have enough teams or financial resources to do that like NV can. However, this only goes to show just how amazing GCN design was by Eric Demers that it will last from Dec 22, 2011 when HD7970 launched
at least all the way until 14nm AMD cards in 2016. 7970Ghz competed well with 680, R9 290X with 780Ti and all rumoured specs point to R9 390X doing the same against Titan X. AMD should come in +/-10% of the Titan X for much less $. That's incredible from what is essentially the same underlying GCN architecture.
That doesn't matter though because GCN still has a ton of life left in it as AMD can still more than double the geometry performance of R9 290X, increase pixel fill-rate/colour fill-rate efficiency at least 40%, improve the efficiency of ACEs/compute units, enlarge L2 cache, and nearly double the effective memory bandwidth. With such dramatic increases in perf/mm2 for GCN still possible, there is no need to replace GCN in 2015.
At the same time, retaining GCN doesn't mean that R9 300 series can't be competitive and it certainty doesn't at all mean most R9 300 series desktop cards will be re-brands. For example, if AMD adds Tonga's improvements and uses a more mature 28nm node for R9 380/380X series, even with identical SP/ROP/TMU specs, they could squeeze 10% more performance with 15-20% lower power usage. Would you call a chip with 2816 SPs and 64 ROPs but those characteristics a rebrand of R9 290X? :hmm:
In reality, AMD could probably use GCN for yet another generation post R9 300 series courtesy of 14nm/16nm shrink + HBM2. GCN has proven to be an extremely flexible architecture both for gaming and compute, something that was absolutely not the case for Fermi or Kepler. Both of those NV GPU architectures proved to be inferior for DirectCompute and DP performance compared to GCN on a perf/mm2 basis. GCN was designed from day 1 as a compute architecture (Fermi and Kepler were not, and I think R9 390X will beat GM200 in compute as well when it launches). Because GCN is much more scalable, AMD can just improve specific areas of the design separately -- ACEs, geometry units, ROPs. Why should AMD ditch GCN if it still can be improved greatly to be competitive? It costs billions of dollars to design a brand new architecture and there is a risk it won't be as good (Phenom/Bulldozer, etc). Simply stated, AMD and NV have different approaches to GPU design based on the resources available to them.
NV spends a disproportionate amount of R&D relative to its sales compared to other top 9 firms in the semi-conductor business. R&D accounted for 31% of NV's 2014 sales. In comparison, look how much more efficient Samsung and TSMC are.