It is very frustrating that management misses nearly every self imposed deadline they publicly set.
However, what is even more frustrating and disrespectful is the fact that they don’t stand up in public after a deadline has been missed and explain to us why things have not played out as they anticipated. Just shutting us out and not replying to emails asking for an explanation is not the way you treat your shareholders, imho.