Software schedules, expectations and feature readiness levels are always estimates that change until delivered. Expectations aren't promises. Estimates are in best case scenario spot on, usually they're more or less flexible - a fact I've personally hated too but have come to understand and accept when being forced to experience it first hand as the responsible party, yet outside immediate personal control.
Eliphaz Fimk , could you explain what you mean in the highlighted part ? I'm not sure as my english are poor , do you blame DeKlerk for the situation ?