The final point to note, when this gen came out I remember a comment (I think from AMD) that the approach with these consoles was going to be smaller updates more often. I can see in a couple of years time with a process node shrink + some newer more efficient cores there will be a refresh. Also as the architecture is unlikely to change, they may well keep supporting the current consoles along side the newer ones.
The 20nm shrink has already taped out and the 14/16nm version is in the works (according to linkedin profiles). What remains to be seen is if they'll enable different software profiles for these so they can turn up the details or if its just for cost reduction.