I agree calling a failure to meet the November estimate a lie is dumb. **** happens and things run late. Overreacting to a few days of delays for this case is an example of why they don't like to provide dates.
On the other hand, they don't like to provide dates because they have very poor project management, as evidences by the non-sensical priorities, the lack of addressing low-hanging fruit, mish-mashed, half-assed, features, glacially slow development cycles, sketch "road maps" (har har), recycling bugs, dearth of communication, false promises, etc.
So disappointed in how this project has progressed. Hats off to Dejan for having the grit to stay with it.