Rarely. I am not a super "progressive" teacher but i always accept late work and if I take points away it might be like 1 point. But I believe that most of my students try to get their stuff turned in to me on time. And they do. I have very few late assignments and most of the time they will email me letting me know about it ahead of time.i complain about the homework my kids are supposed to do. they usually don't do it.
what you've described seems miserable. do you dock points for them not doing assignments?
In the real world, things happen, there are times when you might need another 20 minutes or a day to get something done.
When I go to the dentist for a 1pm appt and I sit there until 1:10, I don't freak out and get all mad, so I don't do the same to my students.