What about the upcoming " Haswell MBP " (Classic or Retina) ?

As anyone any idea why the future Haswell MBP takes so long to come out ? Assuming the non-Retina MBP with Haswell will never come to existence, then is it because of the multiple yet unsolved problems of the existing Retina-MBP ? Is it because Maverick is not ready ?