Для меня опоздать неприемлемо - в метро, домой, в офис - в любое место, куда я обещала прийти к определенному часу. Если вы систематически опаздываете на 20 минут - это хамство. Если вы не опаздываете - все ОК - какие вопросы, не пойму? Не опаздываете - гут, опаздываете - хамство. Тут все просто.