Once again, the right time is - whenever they are ready. Why do we have to force their hand? All we stand to gain is something that isn't up to par with the rest of the game anyway. Hardware isn't going to change for another ten years unless MS change their plans. Why not implement a working system(which they had)? Because it was crap then and it would be crap now, that's why. Your definition of innovation is strange.