I'm like annifrance - I am usually only ever, at best, on time or 5 - 10 minutes late. What annoys me is that, whatever it is, if you are expected to be somewhere at 7.30 for, say a choir practice or a meeting to organise something, nothing actually ever gets DONE for the first 15 minutes. So quite honestly, I have no scruples about not being there for that time. By the time everyone has got down to business, I've been sitting there with my pad and pencil, music folder, or whatever, in complete silence for 5 minutes, even though I arrived late in the first place. If you want to chat and faff around, then stay on afterwards, folks.
When I do arrive late, I do not seek attention. I creep in and stand at the back, or sit down if there's a free seat, and absolutely hate it when people start scraping chairs all over the place, totally unnecessarily.
Then there are those (especially here in Germany) who will turn up for things early. This is very very stressful if you have invited people for dinner or, worse still, a kids' birthday party. I once asked my sister-in-law to come for our Christmas Eve Dinner, prior to going to midnight mass, at about quarter past 7. I had timed everything exactly, so that I really would be ready on time this time, and she rang the bell at 5 pm! There I was, dangling from the ceiling, perched precariously over all the open boxes of Christmas decorations - looking a mess myself, and the family dashing around wrapping presents and fiddling about in the kitchen. We must have looked so shocked that she offered to go away and come back later.
In the cases that you all mention where people are meeting in a restaurant for a meal, I have never experienced anyone turning up so late that we couldn't all order at the same time, and, if we had, we have always found some compromise, with the cooperation of the waiters, or the latecomers "just having a salad".
To me, waiting for trains, buses or planes is the worst waste of time and I time it to arrive just a couple of minutes before they are due to leave. Yes - even planes. Nobody has ever been able to explain to me what "gate closes at" means.
Whoops sorry - got carried away there.