Frustration from the community was expected, and I would go as far as to say reasonable.
This delay was not expected, but at the same time we are fortunate it occurred prior to launch. Could you imagine Lisk launching and someone breaking the network during the first week?
It would have been very bad PR for Lisk; it was best to secure the stability before launching.