@GreyhoundG1rl how does OP, you, or anyone else distinguish between someone who chooses to be late on purpose, and someone who has an undiagnosed condition where their brain literally works against them every minute of the day to prevent plans from being adhered to? Like ADD. Literally only 3 people on the whole thread have said they know people who admit they are late on purpose and because they don't care (plus a handful of other from other countries with a less linear view of timekeeping!).
Even if it's been diagnosed, your friend might not be comfortable sharing that with you they have ADD (and reading the judgemental unpleasantness on this thread, even you might have enough empathy to understand why someone might prefer not to mention it).
Generally, people do know who their friends are who err late. They usually also know that they TRY really hard not to be, but struggle in a way that others don't. Some people accept this is part of the mental makeup of someone they want as a friend.
Others can't cope with it themselves (due to their own mental makeup, howabout that
), and they choose to imply that the friend is doing it to them because they are rude, lazy, selfish etc. This makes it easier to justify dropping someone different from their social circle. Fine. As I said before, if it is that important to you that I am on time to push kids on swings in the playground, we're better off going our separate ways.
Incidentally ADD people do have other redeeming factors. It often comes with a side helping of hyperfocus (handy for flights and job interviews, that one!), bold ideas, strength under pressure, and enormous persistence - even when you're in the minority. So if you want someone to go on a mad adventure, visit an unusual foreign country, turn up at 3am when you've had a disaster, whip round to find 10 people to help you move house when your movers cancel on you the day before, or campaign to change something super important to your local area or interest group, your perpetually late friend might actually turn out to be just the one you need to help!
If you don't recognise any of those traits in your friendship group, perhaps you might consider that it's because you've already filtered all of them away?