To some meeting a deadline is a matter of principal. I work in an industry where if you don't make a deadline you can be fined thousands of dollars right down to the minute. For the gun industry, it seams delivery dates are meaningless dollar wise, not really how the rest of the world works when you are overdue.