Опоздать можно, но опаздывать - нельзя, причем, категорически. Сегодня - гололед, завтра - бабушку через дорогу переводил, послезавтра - предотвратил ограбление федерального банка, а на четвертый день- спас человечество от вторжения инопланетян... Так не пойдет, так работа превращается в хобби - хочу/не хочу, могу/не могу. Сегодня опоздал Петя и ему ничего за это не было, а Ваня увидел и тоже решил опоздать завтра. А послезавтра, весь коллектив сядет на голову начальству и ноги свесит. Так не годится.
Начальству никогда не нравятся работники, которые создают проблемы - а опоздание создает проблему.
В случаях, когда возникают труднопреодолимые преграды (например, гололед), работник просто должен выходить раньше из дому, с учетом предполагаемого времени на движение по преодолению расстояния от пункта (А) в пункт (В).