They said they would hope it comes out mid week and that was their aim. Emphasis on hope
They are very careful to use words that leave then wriggle room if they do not meet their deadlines...
“At this point we're going to miss the
end of the month window
we set for ourselves. We will be looking to hit the release window, and not use all of it.”
Keep in mind that the first and only teaser was less than a week before the end of the month (June 23-24 would have made more sense), and July 9 makes 14 days since they posted it.
The release was supposedly June 30/July 1, so the release window would actually end tomorrow, July 8.
There is no sense in trying to figure out what they are actually going to do.
This is the norm for GSG: promises promises, delays and more delays, bug fixes, repeat.
If they haven’t improved on/fixed their development deficits after this many years, I don’t foresee it being more than this type of cycle.