Probably because they are desperate to wrap up 8.0 but are running into issues.
I seriously think they were aiming to release it last tuesday, but are pushing it further because it's not ready.
I was hoping for news yesterday, but there was none. So, the chances for a July 17th release are getting lower each day.
I'm now thinking it will only be available on July 24th.