I feel that the transparency from the development team on release dates is appreciated and certainly not the norm in the simulation community. It provides clarity and can satisfy the patient, unfortunately, it can also frustrate those less so.
It’s perhaps why some developers take the policy, “It’s done when it’s done”. Not saying I agree, but I understand.