2012 is becoming more and more impossible. As I've pointed out several times, Wii U is likely to actually finally get around to launching in late 12. Maybe September Japan and Nov USA That's with plenty known and many announced Wii U titles.
Expecting Next Xbox to be there alongside, with zero known and zero announced or even credibly rumored titles, is increasing crazyness with each passing day as we near 2012 in 1.5 months.
We had Xbox 360 credible spec leaks as early as February 2004 (though my link is from April 2004) http://www.theregister.co.uk/2004/04/27/xbox_2_architecture/ . Following the same timeline and knowing MS is a leaky ship in a way that language barrier-ed Sony and Nintendo never will be, for a late 012 launch we would have needed to see detailed spec leaks in early 11.
The latest NPD's just add more to it, at this point MS may never launch another system as 360 keeps selling better and better at very profitable price points.
I agree in principal that it's looking more & more less likely of a 2012 launch. However, just remember Microsoft had LOTS of reasons to leak details of the Xbox 360 before launch. No way you'll see anything like that Pete Isenee diagram leaked this time around. Remember the launch of the 360 Slim? Nobody had any idea what it looked like or that it would ship the day it launched. Also, the Kinect name wasn't leaked until the day before it was launched. Microsoft showed amazing restraint in not letting out those secrets. So I think it's possible Microsoft could keep a lot of details quiet for the nextgen & surprise a lot of folks.
But yes I agree Microsoft is making money hand over fist right now(at least in the US), so it don't make sense for them to release their nextgen just yet. However, eventually that well will dry up & they will want to transition over to the next gen. I just don't see them sustaining anymore growth after this holiday season. I believe it's all downhill from here. Microsoft needs to decide when it's best to transition. Do it like Nintendo when the fad is almost dead? or do it while has a little life left in it? Christmas 2013 just feels way too late. They risk loosing some Kinect brand equity. Makes more sense to launch Kinect 2 before Kinect 1 becomes irrelevant.
BTW, right now Microsoft's holiday 2012 is looking rather sparse. Halo 4 is about the only thing they have going. No new peripherals, no dash, no other first party titles announced either. Is that enough to hold them off until 2013? Maybe.
BTW, a lot of my responses here is more me of being a devil's advocate. I agree with a lot of what you say. Like you said 2012 is 1.5 months away, seems real remote that Microsoft will launch in 2012, but one can hope can't he? LOL
Tommy McClain