Crunch time should rarely ever happen unless the people having to crunch are the ones that agreed to and bought into the project, its scope, and deadlines. That is rarely ever the case. The implementors are rarely the ones that have enough say or control over scope, time, or budget. The one(s) that made the promise(s) should be held accountable for their failure(s).