I think that reasonable and technically-informed deadlines are fine. But arbitrary deadlines are not a good long term approach.
We probably agree, but it's difficult to explain everything via comments :)