I blame the marketing staff. IME, no matter how many times you tell them it's just *not possible* to have [insert-new-product-here] ready in [insert-stupid-deadline-here], they'll just ignore you, and go ahead with the unrealizable proposed date.
Cube
Coder tired of explaining the same stuff...