Although these proposed announcement release dates aren’t enforceable, IMO it’s a bad look on the company not to meet their set dates - doesn’t provide the shareholders with much confidence.
Why not just set the release date a few days later? Saves everyone checking all day to be left disappointed