I think, in a nutshell, it’s because a) doctors really do think their time is more valuable than ours and b) your being late impacts other patients, and could make it difficult for a doctor to keep up for the rest of the day. The only time I’ve ever really been understanding of a doctor...