To the "real world" argument: The other day I had a hearing scheduled in some ttt state court. I f.ucking hate state court. Federal is so much more 1337. The DPA on the case was 45 minutes late. Our case got called on the docket, I went up with my client, and the judge started questioning me. I had to tell him that to the best of my knowledge, the prosecuting attorney was not yet in court. She strolled in 45 minutes later, I had to wait an additional 1.5 hours beyond when our case was called, and the judge didn't say a word to the DPA. Also, about two weeks ago, I was about 2 minutes late to Federal court. That *&^% scared me. Those judges can be anal. This was also a multi-defendant case. The 8 other attorneys were waiting for me to arrive. Nobody mentioned anything to me about punctuality. Finally, last week, a judge was 2 hours late to a case setting hearing. I know, I know, it's the judge--they can do that *&^% . . .
My point is, even in the real world, people understand that *&^% happens. Traffic sucks, people oversleep, miss trains/buses, etc. Sure if you make it a habit of being late, someone is bound to say something EVENTUALLY.
Also, I keep my clients waiting all the time. Everyone does.
This prof sounds like an ass on a power trip. Stop trying to rationalize his nazi-esque behavior.