The problem with leaving is that you then have completely wasted your time. And
The longer you've waited, the more time you've wasted. But, generally, at that point you still can't trust it will be actually coming out soon so do you potentially wait a ton more time?