No, nobody likes stress. Nobody likes deadlines. But they are part of life, time management skills, and an important elements of other systems to work (grades, graduation, stipend allocation, etc.). This article form the Chronicle calls to ditch the deadlines.
What are your thoughts about this? How do you handle late assignments? Is there a statement about it in your syllabus?